Int main(). cout << "Enter" << endl

{

char string[128];

cout << "Enter" << endl;

cin.getline(string, sizeof(string));

cout << "You enter: " << string << endl;

cin.get();

cin.get();

return 0;

}

Когда вы читаете символы с клавиатуры, то, возможно, вам понадобится читать символы вплоть до и включая определенный символ. Когда такой символ будет прочитан, возможно, вы захотите завершить операцию ввода. Для выполнения подобной операции программа может передать искомый символ в cin.getline. Например, следующий вызов заставляет функцию cin.getline читать строку текста, пока не встретится возврат каретки, или пока не будут прочитаны 64 символа, или пока не встретится буква Z:

cin.getline(string, 64, 'Z');

 
 

highlightSyntax('cpp_89516','cpp'); Следующая программа UNTIL_Z.CPP использует cin.getline для чтения строки текста или символов вплоть до появления буквы Я (включая и эту букву): (Primer 7 лекции 4)

#include <iostream>

#include <iomanip>

#include <ctype.h>

using namespace std;


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: