Как я могу сделать функцию, которая принимает неограниченные параметры типа «std :: string», но только один параметр, коC++

Программы на C++. Форум разработчиков
Anonymous
Как я могу сделать функцию, которая принимает неограниченные параметры типа «std :: string», но только один параметр, ко

Сообщение Anonymous »

У меня есть программа в C ++, в которой мне нужно выполнить функцию, которая принимает неограниченные параметры типа std :: string < /code>, но принимает только один указатель, который в идеале я хочу быть последним параметром, когда функция вызывается.
Например: < /p>
/*Hypothetical call of my desired function*/
myFunction ("apple", "banana", "orange", "avocado", &strawberry);
< /code>
Есть ли способ сделать такое? Я искал Интернет, и ближе всего, что я получил, была функция, которая просто принимает неограниченные параметры того же типа. Или просто функционирует, что «прекратить» принимает аргументы, как только они видят 0 как аргумент.

Подробнее здесь: https://stackoverflow.com/questions/797 ... -stdstring

Вернуться в «C++»