小编Inn*_*Boy的帖子

Ideone和Codepad真的不支持C++ 03吗?

我的问题与Prasoon关于非POD类型和值初始化的问题有关.

我在Ideone和Codepad等在线编译器上尝试了以下代码,但可执行文件在这两个站点上都给出了运行时错误.

#include <iostream>
#include <cassert>

struct Struct {
    std::string String;
    int Int;
    bool k;
};

struct InStruct:Struct
{
   InStruct():Struct(){}
};

int main()
{
   InStruct i;
   assert ( i.Int == 0);
   std::cout << "Hello";
}
Run Code Online (Sandbox Code Playgroud)

Ideone输出这里
键盘输出这里

这是否意味着它们都不支持C++ 03值初始化功能?

c++ value-initialization codepad

7
推荐指数
0
解决办法
585
查看次数

标签 统计

c++ ×1

codepad ×1

value-initialization ×1