Я хочу сгенерировать случайные данные и сохранить их в файле hpp, чтобы затем я мог включить их в другой файл и получить к ним доступ. Например:
random_data.hpp
uint32_t input[] = { 938, 916, 829, 803, 284, 796, 357}
Теперь, если я включу файл random_data.hpp, я могу напрямую использовать массив «input».
#include "random_data.hpp";
printf(input.size()); //Do somthing
Я пытаюсь сгенерировать файл hpp для объекта. Я пытался записать его вручную в файл, но у меня возникли проблемы с форматированием. Есть ли лучший способ создать его? используя std :: out?
Объект, который я сейчас создаю, имеет тип Node:
class XY{
public:
int x;
int y;
}
Node{
public:
std::vector< XY > xy;
std::vector< std::string > name;
}
Каков хороший способ создания этих данных / файла? И в каком формате будет hpp-файл, если ввести его вручную, я попытался:
Node input = { {{1,2},{3,4}}, {'BOB','JOE'} }