|
У компьютера всегда есть оправдание; у программиста — никогда. Здесь вы можете скачать парочку интересных андроид приложений Для того чтобы при проверке написанной программы не вводить каждый раз какой нибудь вектор, или здоровенную матрицу, следует сначала создать файл и записать в него все данные. Создается он очень просто с помощью редактора Блокнот и сохраняется в любом месте либо в формате .txt, либо .cpp. В самой программе нужно написать функцию для чтения вектора/матрицы из файла. Затем после запуска программы мы просто вводим полный путь к нашему файлу. Также можно написать функцию для записи результатов вычислений в файл.
Рассмотрим как это реализуется.
В языке C++ потоки, которые позволяют читать и записывать информацию из/в файл(а), относятся к особому виду переменных и называются объектами. Они находятся в библиотеке с заголовочным файлом <fstream>. Поэтому в начале программы подключаем эту библиотеку.
Поток чтения из файла имеет тип ifstream, а поток записи в файл ofstream.
Короче, рассмотрим чтение и запись в файл на примере.
Эта простая программа, читает из файла число и возводит его в квадрат. Затем происходит запись результата вычислений в файл.
И что же мы видим в результате: Также можно написать функции для чтения и записи из/в файл(а) для векторов и для матриц.
|
Разработчик сайта: Филатов Максим