Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/130.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++_Compiler Errors_Stringstream - Fatal编程技术网

C++ 不一致的字符串流错误

C++ 不一致的字符串流错误,c++,compiler-errors,stringstream,C++,Compiler Errors,Stringstream,我对stringstreams有着奇怪的行为。似乎如果我创建两个stringstreams,一个将正确写入,另一个将引发错误。(测试是一个字符*) ostringstreams; ostringstream d; s当变量d已经声明,因此它有另一种类型时,我有相同的错误。请创建尽可能小的完整程序来演示此错误,并发布该错误。我们能看到“test”变量的确切细节吗?我使用字符串test='test'运行了这段代码;对不起,大家,我愚蠢地跟踪了一个变量,现在已经修正了!谢谢你的帮助!哦,谢谢你!!尽管

我对stringstreams有着奇怪的行为。似乎如果我创建两个stringstreams,一个将正确写入,另一个将引发错误。(测试是一个字符*)

ostringstreams;
ostringstream d;

s当变量
d
已经声明,因此它有另一种类型时,我有相同的错误。

请创建尽可能小的完整程序来演示此错误,并发布该错误。我们能看到“test”变量的确切细节吗?我使用字符串test='test'运行了这段代码;对不起,大家,我愚蠢地跟踪了一个变量,现在已经修正了!谢谢你的帮助!哦,谢谢你!!尽管在实际的程序中有更多的描述性名称,我仍然设法重用变量名。现在世界变得更有意义了!有时编译器的错误并没有涵盖它们发生的真正原因,所以你应该记住你发生这些错误的原因。我认为-沃尔应该警告你这种情况作为参考,-沃尔没有警告我,我发布的错误是它给我的全部。但是,下次我肯定会考虑一个重复的名字…
ostringstream s;
ostringstream d;
s<<test<<endl;
d<<test<<endl;
ostringstream s;
ostringstream d;
d<<test<<endl;
d<<test<<endl;