Информатика и технология программирования


           

Чтение символа без извлечения из


ostream&#38 write( signed char *p, int n);
ostream&#38 write(unsigned char *p, int n);

// Чтение-запись символа из потока

istream&#38 get( char &#38p);
istream&#38 get( signed char &#38p);
istream&#38 get( unsigned char &#38p);
ostream&#38 put( char c);

// Чтение строки из потока (n-длина, c-ограничитель,

// из потока не извлекается)

istream&#38 get(char *p, int n, char c='\n');

// Чтение строки из потока (n-длина, c-ограничитель,

// из потока извлекается, в буфер не пишется)

istream&#38 getline(char *p, int n, char c='\n');

// Пропуск n символов при вводе (c - ограничитель,

// извлекается из потока)

istream&#38 ignore(int n=1, int d=EOF);

// Число символов, прочитанных последней функцией

// неформатированного ввода

int gcount();

// Чтение символа без извлечения из потока

int peek();

// Возвращение символа во входной поток

istream&#38 putback(char c);

// Позиционирование в потоке и чтение текущей позиции

enum ios::seek_dir
{
beg = 0, // От начала файла

cur = 1, // От текущей позиции

end = 2 // От конца файла

};

typedef long streampos;
typedef long streamoff;

istream&#38 seekg(streampos);
istream&#38 seekg(streamoff, ios::seek_dir);
ostream&#38 seekp(streampos);
ostream&#38 seekp(streamoff, ios::seek_dir);
streampos istream::tellg();
streampos ostream::tellp();


Содержание  Назад  Вперед





Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий