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

Функция ввода вместо cin - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программирование и Английский http://www.cyberforum.ru/cpp-beginners/thread933156.html
Подскажите форумы на английском языке, на подобии этого. Что были очень много посещаемы, и был раздел специально для С++. Это для практики по английскому.
C++ Не могу понять синтаксис C++ как понять данные строки кода, вроде бы наследование, а вроде бы и нет, так как в начале стоит конструктор MainWindow::MainWindow(QWidget *parent) : QMainWindow(parent), ui(new Ui::MainWindow) { //ui->setupUi(this); } http://www.cyberforum.ru/cpp-beginners/thread933139.html
C++ Создание WinAPI контролов с ручной настройкой параметров
Контролы в WinAPI это те же окна, поэтому создаются через CreateWindowEx. А как можно создать компонент (допустим, Memo), поместить его на диалоговое окно, но при этом чтобы можно было изменять его положение или размер? Не совсем пойму что нужно делать после "Креате".:scratch:
cout и clog C++
Объекты cout и clog используют "беферизированный механизм" (данные сперва записываются в память. После заполнения участка, выгружаются (выводятся на экран)). Вопрос: в чем смысл этих буферов? Почему информацию сразу не выводить на экран? Для чего эти буфера?
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 ; подробнее

Показать сообщение отдельно
ninja2
230 / 186 / 7
Регистрация: 26.09.2012
Сообщений: 2,018
Завершенные тесты: 1
04.08.2013, 06:04  [ТС]     Функция ввода вместо cin
alsav22, Да это не то, а мб и то хз, нужно короче задачку решить: "Представьте, что считывание строк средней длинны (от 5 до 25 символов) из потока cin — самое узкое место в вашей системе. Напишите функцию ввода, читающей такие строки с максимально возможной скоростью. Допустимо организовать интерфейс функции в угоду быстродействию (даже за счет некоторого неудобства в использовании). Сравните результат с реализацией операции >> для типа string."

И куда тут get() приписать? get() она ж один символ из потока считывает, а мне как ее тут наверно нужно типо для строк сделать что мне нужно свою функцию написать myget() которая будет возвращать не символ а строку?
alsav22, Дружище помоги последняя задачка осталась из главы!

Добавлено через 2 минуты
Я вообще условие сразу не правильно понял, не вместо cin, а просто функцию которая б считывала из cin строки максимально быстро.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru