首页 > C++编程 > ostream_iterator was not declared

ostream_iterator was not declared

在试着在GCC下编译一个文件时出现了这个错误,而在Visual Studio下是没有问题的。提示信息如下所示:

$ g++ -o a.out remove1.cpp
remove1.cpp: In function 'int main()':
remove1.cpp:18:33: error: 'ostream_iterator' was not declared in this scope
remove1.cpp:18:50: error: expected primary-expression before 'int'
remove1.cpp:24:50: error: expected primary-expression before 'int'

网上搜了一下,是因为没有在头文件中加入iterator这个头文件,加入之后问题就解决了。为了保证代码的可移植性,以后最好是加上这个头文件。


觉得文章还不错?点击此处对作者进行打赏!


本文地址: 程序人生 >> ostream_iterator was not declared
作者:代码疯子(Wins0n) 本站内容如无声明均属原创,转载请保留作者信息与原文链接,谢谢!


更多



分类: C++编程 标签: , ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.