Gre*_*ree 2 c++ extern linkage language-lawyer
来自[dcl.link]#2:
外部字符串文字声明
该段未在函数范围内指定用于声明的任何特殊情况,但以下内容也未编译:
void foo () { extern "C" int boo () ; }
从g ++输出:
错误:字符串常量之前的预期unqualified-id
那是g ++的bug还是我错过了什么?
Som*_*ude 5
所述联动规范是部分声明它是部分声明-SEQ其可以是部分的命名空间体或翻译单元。
无处在语法它在一个函数,该函数使用允许块声明,这是几乎相同的声明,但值得注意的是缺少联动规范。
归档时间:
8 年,10 月 前
查看次数:
95 次
最近记录: