Создать матрицу строк - PullRequest
0 голосов
/ 21 мая 2019

У меня есть такой вектор:

{1, 2, 3, 4}

Как бы я сделал так, чтобы он распечатывал матрицу или возвращал ее в строку, как это:

{
{1}
{2}
{3}
{4}
}

У меня естьфункция, которая создает матрицу, которая принимает вектор в качестве аргумента.

Как бы получить его так, что получается так:

{
{1}
{2}
{3}
{4}
}

1 Ответ

0 голосов
/ 21 мая 2019

На самом деле не совсем понимаю, что вы хотите.

Но поскольку зона комментариев слишком коротка, я думаю, что при ответе.

Если вам нужно напечатать именно то, что выпоказано на основании данных ... которые я считаю вектором:

#include <iostream>
#include <vector>

int main()
{
    std::vector<int> vct {1, 2, 3, 4};

    std::cout << "{\n";
    for (auto elem : vct)
        std::cout << "{" << elem << "}\n";

    std::cout << "}\n";

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