У меня есть файл с именем input.txt, который содержит последовательность вложенных объектов, где каждый объект ограничен {и}.Атрибуты внутри объектов содержат имя, за которым следует по крайней мере один пробел, за которым следует набор параметров, разделенных (и).Запятая разделяет несколько параметров, см. Ниже
input.txt
{
colour (3)
position (3,4)
size (2)
{
position (13,4)
size (2)
colour (5)
}
...
как мне создать функцию для анализа входного файла и копирования данных в выходной файл?
пока я пробовал
parser(char filenamein[], char filenameout[])
{
ifstream fin(filenamein);
if(fin.is_open())
{
ofstream fout(filenameout);
char c;
while (fin.good())
{
fin.get(c);
fout << c;
}
fout.close();
fin.close();
return true;
}
return false;
}