Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/158.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 错误:除非在构造函数中,否则无法初始化成员_C++ - Fatal编程技术网

C++ 错误:除非在构造函数中,否则无法初始化成员

C++ 错误:除非在构造函数中,否则无法初始化成员,c++,C++,我在banshee上运行代码时遇到此错误。。我试过在其他编译器上运行,但没有问题。我只在banshee上出错。有人能帮我解决这个问题吗?当你声明string name=karan;int age=25;用字符串名称替换它们;和int age 事实上,在构造函数初始值设定项列表中,您已经初始化了这些成员。因此规则要求问题是自包含的,因此请直接在问题中包含a和错误消息-您可以查看有关使问题可回答的更多提示。您使用的编译器是什么?什么版本?是否必须使用特殊标志来启用C++11一致性内联初始化是在C++

我在banshee上运行代码时遇到此错误。。我试过在其他编译器上运行,但没有问题。我只在banshee上出错。有人能帮我解决这个问题吗?

当你声明string name=karan;int age=25;用字符串名称替换它们;和int age


事实上,在构造函数初始值设定项列表中,您已经初始化了这些成员。

因此规则要求问题是自包含的,因此请直接在问题中包含a和错误消息-您可以查看有关使问题可回答的更多提示。您使用的编译器是什么?什么版本?是否必须使用特殊标志来启用C++11一致性内联初始化是在C++11标准中添加的?我同意这是多余的,但不是错误。@MSalters是的,我知道。但是根据所使用的编译器和编译所使用的标志,这可能是一个错误。@AishwaryaKadam是的,因为您有3个错误,所以我更正了第13行和第14行的错误。还有一个错误。请给我看254行附近的代码,我会告诉你编译器指出了什么错误。