エラー「マップはタイプではありません」タイプ " これは日食がstlライブラリに適切にリンクするように管理しているように見えるので、これは異常です... そして私はうまくいくように見えるプライベートフィールドを持っています。C++これは私のヘッダファイルである
アイデア?
エラー「マップはタイプではありません」タイプ " これは日食がstlライブラリに適切にリンクするように管理しているように見えるので、これは異常です... そして私はうまくいくように見えるプライベートフィールドを持っています。C++これは私のヘッダファイルである
アイデア?
あなたは< >
内部のタイプを含め、マップの完全なタイプを指定する必要があります:あなたはそれがstd::map
する必要がありますので、マップの名前空間を指定する必要が
void setRepresentations(std::map<std::string, int> *rep);
std::
が地図の前にありません。
std:map
はテンプレート、ないタイプです。タイプはstd::map<std::string, int>
です。
具体的にはsetRepresentations
とは何ですか? addEffect
と同じように、署名で、処理する必要があるのはどのタイプのmap
が完全に指定されていないのですか?
:ような何か。
+1の「はてなし*テンプレート*、a *タイプ*」ではありません。 –