Число работает:
template
};
class Child : public Parent<33> {
};
Но как передать строку?
template
};
class Child : public Parent<"ololo"> {
};
Ответ
Нельзя использовать литеральную строку в шаблонах, так как не понятно, является ли она каждый раз разная, или той же самой. ПО этому придется создать переменную и использовать уже её:
template
};
char text[] = "Ololo";
class Child : public Parent
};
Комментариев нет:
Отправить комментарий