Синтаксис для создания такого объекта есть строка myStr; где myStr идентификатор вы даете для объекта строки; Вы можете дать любое имя. Файл заголовка, который обеспечивает этот класс называется строкой. Эй, вы также можете использовать класс строку как тип объекта для элементов массива. Декларация массива что-то вроде, строка туАггау [10]; Тип объекта для каждого элемента массива является строкой. Идентификатор массива выше туАггау. Заявление выше, предполагает, что будет 10 элементов в массиве. Каждый элемент в массиве будет строка (фраза).
GetLine Функция Заголовочный файл строка также имеет функцию под названием функция GetLine которого синтаксис, в простых терминах: GetLine (streamObj, strObjIdent) Первый аргумент является идентификатором объекта потока. Второй идентификатор строкового объекта, экземпляр из класса строки. Теперь эта функция GetLine будет читать строку текста из потока и поместить его в объекте определены strObjIdent. Вы можете отобразить (печать) содержание strObjIdent. Функция GetLine получает текст строки без концовка \\ п характер. Ifstream класса В основном это используется для чтения файла.
Для простых случаев, вам не нужно аргумент режим, чтобы использовать этот класс. Синтаксис для создания объекта из класса, ifstream является ifstream fileStrm; Вы начинаете с именем класса с последующим пробелом затем идентификатор (имя) объекта (любое имя). Чтобы прочитать строку из потока, вы делаете это: GetLine (streamObj, strObjIdent) Я объяснил эту функцию и ее аргумент выше. Следующий код читает три строки файла, созданного выше. Читайте и попробовать его. #include #include #include с помощью патезрасе; INT Main () {ifstream readStrm; строка строка; readStrm.open ("myfile.
txt"); если (readStrm.is_open ()) {GetLine (readStrm, линия); соиЬ GetLine (readStrm, линия); соиЬ GetLine (readStrm, линия); соиЬ} readStrm.close (); вернуть 0; } Команда \\ п характер заставляет следующий печатный (дисплей) линии к следующей строке. Обратите внимание