|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.10.2012, 11:40 | #1 |
Регистрация: 01.05.2012
Сообщений: 6
|
static const vector инициализация
Как инициализировать static const vector если он данний-член класса?
P.S. static const std::vector<char> xxx = {'a', 'b', 'c'}; #include <boost/assign.hpp> using boost::assign::list_of; static const std::vector<char> alphabet = list_of('a')('b')('c'); эти варианты знаю нужно другое.... Последний раз редактировалось red6ds; 06.10.2012 в 11:47. |
06.10.2012, 12:54 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,357
|
Точно так же как и "обычный". static переменные класса это такие же глобальные переменные, только со специалными именами.
class test { static vector<int> abc; }; vector<int> test::abc = { ... } |
06.10.2012, 13:03 | #3 |
Регистрация: 01.05.2012
Сообщений: 6
|
хмммм... мой вектор констант...это не изменит ситуацию? Вы же создайте пустой а потом "редактируйте"...
P.S. мой статик констант вектор будет private member... Последний раз редактировалось red6ds; 06.10.2012 в 13:17. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
std::vector и его инициализация | coNsept | Общие вопросы C/C++ | 5 | 15.06.2012 13:40 |
С++ Преобразование const Char в const GUID | Decoy2k | Общие вопросы C/C++ | 9 | 07.02.2012 14:02 |
Элемент STATIC | Dimarik | Win Api | 9 | 20.06.2011 20:42 |
STL: vector, инициализация | Сtrl | Общие вопросы C/C++ | 3 | 07.05.2011 19:41 |
static | Gen_r_questions | PHP | 7 | 05.04.2011 15:12 |