карта в заголовочном файле c ++ - PullRequest
0 голосов
/ 01 декабря 2011

Простой вопрос ....

У меня есть заголовочный файл bag ...

#include <map>
#include <iostream>
#include <string>

using namespace std;


class Bag
{
public:

Bag();


map <const string str, int number> items;

private:

};

#endif

В реализации я хотел бы вставить что-то в сумку:

#include <string>
#include <fstream>
#include <map>
#include "Bag.h"

using namespace std;

Bag::Bag()
{
items["brush"] = 4;
}

Но по какой-то причине я не могу получить доступ к предметам. Что я делаю не так ????

Спасибо!

1 Ответ

1 голос
/ 03 декабря 2011

Duh! По какой-то причине я пытаюсь вставить имя значения в поле типа значения. Спасибо, Чад, я думаю, ты исправил меня!

map <const string, int> items;
...