music 发表于 2020-6-11 16:56:00

这个是C++11以后的标准吗?

编译的报的
multi-character character constant [-Wmultichar]
obj已经完全生成了。

链接完全过不去

enum
{
    kALACFormatAppleLossless = 'alac',
    kALACFormatLinearPCM = 'lpcm'
};

========================

enum
{
    kALACFormatAppleLossless = 1
    kALACFormatLinearPCM = 2
};

网上搜的enum是赋值整数的,有点(+﹏+)~晕

代码是出自alac开源的代码
gcc 4.80支持c++11过不去。
我判断就是这个坑的关系。

Ayala 发表于 2020-6-11 21:07:36

'alac' //0x63616c61
'lpcm' //0x6d63706c
不就是数值么

0xAA55 发表于 2021-2-22 05:35:48

并不是C++11的问题。
页: [1]
查看完整版本: 这个是C++11以后的标准吗?