Мне было интересно, если бы было полезно использовать список инициализаторов для определения константных строк. Таким образом, в классе, который всегда требует, скажем, 10 конкретных строк, не зависящих ни от чего, что пользователь указал, является списком инициализаторов, который позволяет их правильно определить? В качестве альтернативы можно было бы создать функцию для возврата нужной строки. Какой метод будет предпочтительнее, или есть другой, лучший метод?Список initalizer для члена класса const string
Кроме того, что бы вы сделали, если 5 из строки сказали, что продукты и 5, скажем, выпивают? Как можно было бы объявить эти постоянные названия напитков и продуктов питания в группах? Моя идея состояла бы в том, чтобы создать функцию как для еды, так и для напитка, используя enum в качестве параметра, и функция вернет соответствующую строку.
Спасибо.
Кстати, по строкам я имею в виду std :: string или const char *. Мне все равно, какой ...
ли мой ответ обеспечил решение? –