Форум программистов, компьютерный форум CyberForum.ru

cout и clog - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Тетрис на c++ http://www.cyberforum.ru/cpp-beginners/thread933085.html
Я решил проверить свои скудные знания языка и написать всем известную игру тетрис. Вот что получилось. #include <iostream> #include <locale.h> #include <conio.h> #include <Windows.h> using namespace std; static char field = {" ", "# #",
C++ Смысл "+1" Доброе время суток, господа! Кто нибудь знает, для чего в этом фрагменте кода используется "+1"? itsString = new char ; http://www.cyberforum.ru/cpp-beginners/thread933073.html
Как отключить инлайн в MSVS2008? C++
Такое дело. Я сейчас разбираюсь в дизассемблированном коде простых программ, а Visual Studio мешает мне в этом занятии. Точнее, это считается "помощью", но мне не это нужно. Короче, она инлайнит некоторые мои функции. А я совершенно этого не хочу. Ну инлайнит... вы понимаете же! В дизассемблере я совершенно не вижу вызовов этих функций, а вижу подстановку прямо в код main! а мне нужно, чтоб...
Вызов метода, возвращающего int значение C++
Приветствую. Начинаю изучать C++, с банальных задач, так вот никак не могу понять, ну почему получаю в данном случае ошибку "error C3861: 'SearchWin': identifier not found" #include "stdafx.h" #include <iostream> #include <string> #include <windows.h>
C++ Надо применять delete [] или нет http://www.cyberforum.ru/cpp-beginners/thread933043.html
Привет. Читаю книгу Прата и выполняю задания. Гл.8 Зд.4: Мое решение: #define _CRT_SECURE_NO_WARNINGS #include <iostream> using namespace std; #include <cstring> //для strlen(), strcpy() struct stringy
C++ Подскажите справку по языку Доброго дня! Простите, если я баран и спрашиваю банальные вещи или наборот несуществующие. Есть ли такой электроный справочник, что б я вписал туда любой элемент программы и он мне оп- развёрнутае обьяснение? подробнее

Показать сообщение отдельно
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4237 / 2770 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
03.08.2013, 22:07     cout и clog
Цитата Сообщение от no_wearines Посмотреть сообщение
в чем смысл этих буферов? Почему информацию сразу не выводить на экран? Для чего эти буфера?
Для оптимизации по скорости. Вывод на экран - это обращение к ядру системы, а каждое обращение к ядру - это тормоза. Допустим если выводить строку "Hello, World" посимвольно, то это 12 обращений к ядру ОС (конечно в любой современной ОС есть средства для вывода целой строки, но речь не об этом). А так все данные буферизируются и, когда будет удобно, печатаются за одно обращение к ядру.
 
Текущее время: 03:24. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru