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

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

под названием заголовок fstream в вашей программе. После того, как эти заголовки были включены в вас файл программы, вы просто создавать объекты типа, ofstream, ifstream или fstream, как если бы вы ввели из классов самостоятельно. Конечно, эти классы имеют методы, которые вы используете для доступа к потоков соответствующих созданных (экземпляры) объектов. открывать и закрывать методы Каждый из этих трех классов имеет открытый и близкий способ. Синтаксис для открытого метода является, streamObj.open (имя файла, режим); streamObj является объект, созданный форма один из классов.

Это следует точка, а затем у вас есть открытый вызов метода. Первый аргумент в скобках имя файла в двойные кавычки. Я объясню роль режим (второй) аргумента, как мы идем вместе. Аргумент режим необязателен; что вы не должны использовать его. Синтаксис закрытым способом является, streamObj.close (); streamObj является объектом, который был использован в открытым способом. Далее вы должны точку, как и ожидалось, то у вас есть близкий метод вызова. Этот призыв не принимает аргументов. Is_open метод При вызове метода для открытой любой из классов, файл не может быть открыт, если имеется ошибка.

Например, привод может иметь плохие секторы, и файл не будет открыт. Вы должны использовать метод is_open чтобы проверить, если файл был успешно открыт. Этот метод возвращает логическое истина, если файл был успешно открыт, или логическое ложным, если оно не было. Если файл был успешно открыт, то вы можете приступить к доступ поток, после чего закрыть файл. При закрытии файла, все в потоке сохраняется на диск. Если процесс открытия не было успешным, то вы не должны исходить использовать файл. Синтаксис is_open метод streamObj.

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

Чтобы отправить строку текста в поток вы этого: fileStrm Вы начинаете с идентификатором объекта. Следующая вас есть #include #include, используя патезрасе; INT Main () {ofstream writeStrm; writeStrm.open ("myfile.txt

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