Случайное перемешивание строк и столбцов, но сохранение имен столбцов и строк в C++.C++

Программы на C++. Форум разработчиков
Anonymous
Случайное перемешивание строк и столбцов, но сохранение имен столбцов и строк в C++.

Сообщение Anonymous »

Я пытаюсь перемешать строки и столбцы в C++ 11, цель которого — сохранить имена строк и столбцов. Я могу создать перетасованную матрицу, но имена не сохраняются.

Код: Выделить всё

#include 
#include 
#include 
#include 
#include 
#include 
#include   // For std::istringstream
#include "util/base.hpp"

void writeMatrix(const std::vector& matrix, const std::string& out_file_name) {
std::ofstream file(out_file_name);
for (const auto& row : matrix) {
for (size_t i = 0; i < row.size(); i++) {
file 

Подробнее здесь: [url]https://stackoverflow.com/questions/78413853/random-shuffle-rows-and-columns-but-retain-names-for-columns-and-rows-in-c[/url]

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