の文字列宣言されていない理由を私は次のコードを持っている:スコープ
#include <string>
#include <boost/thread/tss.hpp>
static boost::thread_specific_ptr<string> _tssThreadNameSptr;
私は次のエラー
g++ -c -I$BOOST_PATH tssNaming.h
tssNaming.h:7: error: 'string' was not declared in this scope
に取得しかし、私は私の#include
内の文字列を含むていますが。
の使用
std::string
のstd ::文字列を追加 – innochentiの可能複製する前に、[C++エラー: 'string' が宣言されていません](http://stackoverflow.com/questions/2890860/c-エラー文字列が宣言されていません) – juanchopanza