Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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++ Eclipse调试器C++';“没有可用的来源”;std::ostream::operator<&书信电报;()"'';标准:endl';问题_C++_Eclipse_Gdb - Fatal编程技术网

C++ Eclipse调试器C++';“没有可用的来源”;std::ostream::operator<&书信电报;()"'';标准:endl';问题

C++ Eclipse调试器C++';“没有可用的来源”;std::ostream::operator<&书信电报;()"'';标准:endl';问题,c++,eclipse,gdb,C++,Eclipse,Gdb,我正在调试一个我构建的程序。程序编译和运行时没有错误 使用调试器gcc4.9.3(rtools_34)时,我收到一条消息: “没有可用于”std::ostream::operator的源您记得吗 #包括 很抱歉,如果这是显而易见的,并且已经检查过了,那么您的问题就不清楚是否确实如此!如果您将“Text”替换为std::string,会发生什么情况?编译器似乎无法将文本转换为类型您的意思是包括:std::string test=“Text>"; 我可能遇到过同样的问题。你设法修好了吗?到目前为止还

我正在调试一个我构建的程序。程序编译和运行时没有错误

使用调试器gcc4.9.3(rtools_34)时,我收到一条消息:

“没有可用于”std::ostream::operator的源您记得吗
#包括


很抱歉,如果这是显而易见的,并且已经检查过了,那么您的问题就不清楚是否确实如此!

如果您将
“Text”
替换为
std::string
,会发生什么情况?编译器似乎无法将文本转换为
类型您的意思是包括:std::string test=“Text>"; 我可能遇到过同样的问题。你设法修好了吗?到目前为止还没有找到解决办法。我使用断点来绕过这个问题。如果你能找到解决办法,请告诉我。我目前正在做其他事情,但如果我找到解决方案,我会更新。没问题,弗雷德。是的,代码确实包含#包含另一件需要检查的小事情(不太可能修复,但可能会再次缩小范围)可能是显式使用\n-如std::cout中所述。我能想到的最后一件事是尚未设置编译器的调试标志。我意识到我所有的三个建议都很简单,我希望你们在来这里之前已经检查过了,但我希望它们不会有什么坏处,作为以防万一的提醒?希望其他人会来解决这个问题,假设不是这些!我确实设置了调试标志是的,应该这样说。我试过使用'-g'和'-g3'。但是使用std::cout在这种情况下,恐怕我想不出或者找不到任何修复方法!我希望你最新的问题能带来其他人,他们可能会想到进一步的解决办法。希望在此之前,