【发布时间】:2013-03-02 07:11:31
【问题描述】:
我有这样的功能
void foo(int i) { ... uint8_t buf[i]; ... }我不明白为什么编译器没有抱怨...... 我正在使用
g++ -c -g -Wall编译
有什么想法吗??
【问题讨论】:
-
这是一个编译器扩展。我相信你可以在这里找到一个副本。
-
我认为如果您指定例如,您会收到警告。
-std=c++11并有一个-pedantic选项。 -
编译器为什么会抱怨,请说明原因?
-
@StephaneRolland:人们可能会认为它会抱怨,因为这不是有效的 C++。
标签: c++