初歩的なお話で大変申し訳ないのですが、mapをポインタにした場合、サンプルのプログラムのようにエラーが出てしまい、どう書いたらいいのか分かりません。助けてください。
C++
1#include <unordered_map> 2#include <string> 3 4using namespace std; 5 6void test(unordered_map<string, int> *ss) 7{ 8 ss["test"]++;// エラーが出る。 9} 10 11int main() 12{ 13 unordered_map<string, int> ss; 14 ss["test"]++;// エラーは出ない。 15}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/07/21 11:21