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

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

дикатор позиции файла указывает на следующей строке в потоке. Так как в то время повторов контуром, все линии в потоке доступны. GetLine заявление в то время как петли читает каждую строку. Второе утверждение в то время как петли увеличивает счетчик так, что следующая строка чтения должно быть отправлено в следующую ячейку массива. Это время, цикл повторяется до тех пор, конец файла-не достиг. Обратите внимание, как ВФ кодируется (проверено) в состоянии While-цикле. Заключительная файла означает конец потока. После IF-блока, у вас есть для цикла.

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

Синтаксис для создания объекта из класса, fstream является fstream fileStrm; Вы начинаете с именем класса с последующим пробелом затем идентификатор (имя) объекта (имя по вашему выбору). Обратите внимание, что имя заголовка fstream. В этом заголовке, один из классов fstream, с тем же именем в качестве заголовка. Класс fstream (объект) использует аргумент режима в его открытым способом. Некоторые из возможных значений для аргумента режиме и их значения следующим образом: IOS :: в: Открыть для чтения. IOS :: из: Открытые для письма.

IOS :: приложение: Открыть, чтобы добавить; что добавлять новый контент в конце уже существующий контент файла. IOS :: ОТБР: Открытое для письма, но сначала стереть все предыдущее содержимое файла в диск. Вы можете использовать выше значение без кавычек. Если вы хотите изменить (редактировать) текст в любом месте в файле, то вы должны использовать следующее для аргумента: IOS :: в | IOS :: из Эти значения для чтения и записи, добавлено | персонаж.

Простой Редактирование текстовых файлов Простой способ редактирования файла выглядит следующим образом: Откройте файл с объектом ofstream только для чтения. Скопируйте содержимое файла в массив. Закройте файл (закрыть объект потока). Следующая изменять содержимое массива. Откройте файл снова, но на этот раз, с целью fstream и, IOS :: Trunc аргумента. Этот аргумент стереть предыдущее содержимое файла. Затем скопируем содержимое массива в поток fstream только что создал

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