[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:24683] Re: istringstream が使えない



 なんとかistringstreamを使えるようにsstreamや他のヘッダファイルを
/usr/include以下に展開できました。

しかし、sstreamを使っているソースをコンパイルすると
以下のようなエラーメッセージが出ます。
どのようにすれば正しくコンパイルできるようになるのでしょうか?

---------------------------------------------------------------------
In file included from /usr/include/sstream:41,
                 from /home/c++/calc.h:5,
                 from /home/c++/calc.cpp:1:
/usr/include/wrap_std/sstream:16: `#include' expects "FILENAME" or
<FILENAME>

---------------------------------------------------------------------

/usr/include/wrap_std/sstreamの内容は次のようになっています。

---------------------------------------------------------------------
# include __STL_NATIVE_HEADER(sstream) /* これが16行目です */
# ifdef __STL_USE_OWN_NAMESPACE
__STL_BEGIN_NAMESPACE
#  include <using/sstream>
__STL_END_NAMESPACE
#endif /* __STL_OWN_NAMESPACE */

// Local Variables:
// mode:C++
// End:
---------------------------------------------------------------------