почему строка не объявлена в области видимости

У меня есть следующий код:

#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.

Ответы на вопрос(2)

Ваш ответ на вопрос