от
Я пытаюсь преобразовать
std::vector
в указатель и затем скопировать указатель на другой
std::vector
. Вот мой код:
#include 
#include 
#include 

int main()
{
    std::vector foo = {"apple", "melon", "kiwi"};
    std::string *argv = foo.data();
    size_t argc = foo.size();

    std::vector boo; //how to initialize vector using argv and argc?

    for (size_t i = 0; i < boo.size();   i)
    {
        std::cout 
Ожидаемый результат:
apple
melon
kiwi
Есть ли способ инициализировать
std::vector
с помощью указателя?              

Пожалуйста, войдите или зарегистрируйтесь для публикации ответа на этот вопрос.

Добро пожаловать на сайт ByNets, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...