Ich habe den folgenden Code:warum Zeichenfolge in ihrem Umfang nicht erklärt
#include <string>
#include <boost/thread/tss.hpp>
static boost::thread_specific_ptr<string> _tssThreadNameSptr;
bekomme ich folgende Fehler
g++ -c -I$BOOST_PATH tssNaming.h
tssNaming.h:7: error: 'string' was not declared in this scope
Aber ich bin auch string in meinem #include
.
std :: hinzufügen, bevor String – innochenti
möglich Duplikat [C++ Fehler: 'string' wurde nicht deklariert] (http://stackoverflow.com/questions/2890860/c- Error-String-wurde nicht deklariert) – juanchopanza