У меня есть программа в 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
Мобильная версия