相关疑难解决方法(0)

Visual Studio C++编译器奇怪的行为

我只是想知道为什么这小段代码在Visual Studio中正确编译(并且没有警告).也许结果与GCCClang相同,但不幸的是我现在无法测试它们.

struct T {
    int t;
    T() : t(0) {}
};

int main() {
    T(i_do_not_exist);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c++ most-vexing-parse visual-studio-2012

36
推荐指数
2
解决办法
1158
查看次数