私のヘッダーで私は文字列を作った:string s;
これでコンパイラが狂っている。私は文字列がiostream :: stdの一部であることを知っています。 .cppファイルの代わりにヘッダにインクルードする必要がありますか?そうであれば、ヘッダを使用する他のファイルにiostreamが含まれていると悪いですか?どのように私はそれに対処するのですか?ヘッダーの文字列プロトタイプにはiostreamが必要ですか?
編集:ベクターの場合は、私の割り当てに多くの必要があるように思われるので、
Edit2:ヘッダーの例の多くで#ifndefが表示されたことを覚えていますが、私の質問に役立つように感じますが、良い説明が見つからないようです。
文字列がEDIT2については 'のstd :: STRING' –
の一部であり、それらはある警備員、そしてあなたの問題とは全く無関係が含まれています。 –