Я рисую фигуры в SVG-файле, который я генерирую с помощью ввода, который я даю с помощью файла .dat.
Мне нужно взять строку из файла .dat, удалить из него 4 отдельных целых числа и сохранить эти целые числа в векторе.Для этого я попытался создать класс, квадрат, который содержит 4 целых числа (они представляют верхнюю левую и нижнюю правую координаты квадрата).Желательно, чтобы я мог делать это в конструкторе класса, но я понятия не имею, как это сделать.
По сути, я знаю, что у меня будет строка, похожая на "11 50 50 ", и я хочу превратить его в 4 целых числа.Проблема, с которой я сталкиваюсь, заключается в том, что мне нужно сделать так, чтобы это было 4 целых числа объекта класса, а не только 4 целых.он сохраняет только первое целое число, которое встречается.
while (getline(file,s))
{
int *f = new int(stoi(s));
vec.push_back(f);
}
Я ценю любую помощь:)