Как установить параметр по умолчанию для вектора <строка> для использования в конструкторе по умолчанию в классе?

На шпорах ячейки нет никаких переполнений стека, таким образом, нет никакой потребности в рекурсии, мы можем просто вытереть указатель вершины стека.

asm ("andi 1$, 1$, 0");

14
задан d-_-b 16 February 2012 в 05:04
поделиться

1 ответ

Table(string name="", vector <string> mods);

, если вы хотите, чтобы вектор был пустым внутри конструктора, тогда

mods.clear();

или

mods.swap(vector<string>());

Если вы хотите использовать в качестве параметра по умолчанию:

 Table(string name="", vector<string> mods = vector<string>());

Как любой другой параметр по умолчанию.

21
ответ дан 1 December 2019 в 08:53
поделиться
Другие вопросы по тегам:

Похожие вопросы: