input
открыть файл (fopen
) в текстовом режиме и прочитать строки (fgets
и sscanf
)
storeмассив
вы не можете иметь массив с неопределенным размером.Вы должны либо использовать ограничение размера и оставить некоторые элементы неиспользованными, либо использовать malloc
и друзей и управлять хранилищем для массива вручную
изменить
использовать +
, -
, *
и другие операторы вместе с sqrt
, abs
, sin
и другими функциями, доступными в стандартной библиотеке для обработки данных (вы также можете создавать свои собственные функции)
положить его обратно
Лучше записать в новый файл и, если все прошло нормально, удалить старый файл и переименовать новый ... так что откройте новый файл (fopen
с «w» для параметра режима) в начале при открытии входа;если вход не является строкой массива, запишите (fputs
) его обратно напрямую, в противном случае запишите «массируемую» строку;читать и писать все остальные строки.
(C ++?) с помощью MFC
Выше приведено для C
.Это может работать для C++
с или без MFC
С уважением
Веселитесь!