Книги по Qt

Программирование с использованием Qt охватывается как минимум двумя переведенными на русский язык книгами.
Читать далее

Добавить комментарий

Рубрика: Библиотеки, Литература, Учебное

cin.get() и его друзья

Функция

int istream::get();

определенная в классе istream библиотеки <iostream> по определению извлекает из входного потока один символ и возвращает его целочисленный код. Популярность ей принес тот факт, что ее удобно использовать в программах с консольным интерфейсом, которые запускаются не из консоли, например, из проводника или из графического интерфейса IDE. После завершения работы программы мы не сможем увидеть ее финальный вывод, поскольку выполнится инструкция return и программа завершится, закрывая «за собой» консольное окно.

Функция get() же стандартного потока ввода cin заставляет систему ожидать ввода пользователем любого символа, который она считывает, и программа завершается.

Проблема в том, что работает cin.get() далеко не всегда. Почему? Рассмотрим ситуацию издалека.
Читать далее

Комментарии (4)

Рубрика: Стандартная библиотека, Язык

Защищено: Книга Э.Кениг, Б.Му «Эффективное программирование на C++»

Эта запись защищена паролем. Для её просмотра введите, пожалуйста, пароль:


Введите пароль для просмотра комментариев.

Рубрика: Литература, Стандартная библиотека, Учебное, Ядро, Язык

Про Вордпресс, часть 2

2 месяца назад я уже писал о не самом удачном выборе блогохостинга для размещения блога о программировании.

С тех пор было выяснено еще несколько интересных вещей.
Читать далее

Добавить комментарий

Рубрика: Внеучебное

Текущие время и дата

В посте про случайные числа рассматривалась функция стандартной библиотеки Си time(). Напомню, что, будучи вызванной с параметром NULL, она возвращает число секунд, прошедших с 01.01.1970. Это – дата основания операционной системы UNIX. Или по крайней мере так принято считать.

Возникает резонный вопрос. Можно ли использовать функцию time() в мирных целях, т.е. для извлечения текущей даты и времени (собственно по ее прямому назначению)?
Читать далее

Комментарии (8)

Рубрика: Стандартная библиотека, Учебное, Язык