LINUX.ORG.RU

Инициализация в c++0x

 , ,


1

3

Подскажите, можно ли статически инициализировать вот такое std::map<std::string, std::vector<std::string>[2]>?

Пытаюсь сделать так (хотя бы просто std::map<std::string, std::vector<std::string>>):

std::map<std::string, std::vector<std::string>> map = {
    ("entity", {
         "attrib"
    })
};

Не выходит.

★★

Ответ на: Руки бы поотрывать от schizoid

Кстати, в итоге так и сделал)

Пример синтетический.

Y ★★
() автор топика
Ответ на: комментарий от Y

Должен ругаться, что флаг устаревший. Для острых ощущений врубите флаг c++1y

Gorthauer ★★★★★
()
Ответ на: комментарий от Boy_from_Jungle

Это да) Не понял сразу.

Y ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.