*   >> Чтение Образование Статьи >> science >> programming

Основы доступа к файлам в С ++

и. Закройте поток и содержание массива скопированный в том числе изменения файлов будут сохранены. Таким образом, вы бы изменили файл. Следующий код иллюстрирует это. Читайте и попробовать его. #include #include #include с помощью патезрасе; INT Main () {ifstream rdStrm; Строка lineArr [100]; Int я = 0; //счетчик для номер строки в тексте. rdStrm.open ("myfile.txt"); если (rdStrm.is_open ()) {в то время как {GetLine (rdStrm, lineArr [я]) (rdStrm.eof (!)); ++ я; }} RdStrm.close (); //изменить все элементы массива lineArr [0] = "Это строка А. \\ п"; lineArr [1] = "Это строка В.

\\ п"; lineArr [2] = "Это строка С. \\ п"; //Использование класса fstream сохранить изменения fstream rdWriteStrm; rdWriteStrm.open ("myfile.txt", IOS :: ОТБР); INT J = 0; //счетчик для массива - значение я должен теперь будет 2, то есть 3-1 rdWriteStrm.open ("myfile.txt"); если (rdWriteStrm.is_open ()) {для (J = 0, J {}} rdWriteStrm rdWriteStrm.close (); возвращать 0;} Используйте вы операционной системы, чтобы открыть файл, myfile.txt и обратите внимание, что три линии, которые были Были заменены. Так файла, закончившийся с \\ н персонажа, вы можете увидеть дополнительную строку в файл.

Если вы не хотите, чтобы это дополнительную строку, то не конец файла с \\ н характера. Ну, у нас есть . подошли к концу этого учебника Мы продолжаем в следующей части Клейс Чтобы прийти в любой из частей этой серии, просто наберите соответствующее название ниже в окно поиска этой страницы и нажмите кнопку Поиск (меню использовать, если имеется).

: Начало работы Типы с C ++, C ++ Базовый синтаксис С ++ Основные объект С ++ идентификаторы объектов C ++ Указатели C ++ условных операторов булевой логики для С ++ булевой логики и C ++ условия сравнения и арифметических операторов в C конструкциями циклов ++ в C ++ Массивы в C ++ указатель и массив в C ++ Основной строки в C ++ C ++ Структуры Функции С ++ С ++ Основные входные и выходные ошибок Основы в C ++ White Space в C ++ Основы C ++ определить предварительную обработку директивы Основы C ++ включать файлы Основы С ++ идентификатор Область C ++ пространств имен Основы C ++ ООП Основы C ++ Exception Основы Основы доступа к файлам в С ++ < ш>

Page   <<  [1] [2] [3] [4] [5] [6] 
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.