私のヘッダーファイルでは、
エラー:「string」は宣言されていません
エラーがファイルの先頭にある#include <string>
、それで、どうすればこのエラーを取得できますか?
string
はstd
名前空間にあります。std::string
を使用するか、ディレクティブまたは宣言を使用してスコープに導入する必要があります。
使用する
std::string var;
または
using namespace std;
string var;
文字列はstd名前空間にあるため、コンパイラに知らせる必要があります。