У меня есть std::vector<std::string>, который мне нужно использовать для аргумента функции C, который читает char* foo. Я видел как для преобразования std::string в char*. Как новичок в C++, я пытаюсь собрать все, чтобы выполнить это преобразование для каждого элемента вектора и создать массив char*.
Я видел несколько тесно связанных вопросов SO, но большинство из них, похоже, иллюстрирует способы перехода в другое направление и создание std::vector<std::string>.