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

Почему функция putchar(); выводит только первый символ?(Короткий код) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сборка odb-pgsql http://www.cyberforum.ru/cpp-beginners/thread1508401.html
Кто нибудь собирал odb-pgsql расширение для odb? В INSTALL сказано, что нужно прописать в свойствах проекта пути к include\ и lib\ из папки установки Postgresql и сбилдить. Пути прописаны, только вот ругается на неразрешённые символы: Ошибка 4 error LNK2019: ссылка на неразрешенный внешний символ _PQstatus в функции "public: __thiscall odb::pgsql::connection::connection(class...
C++ Могут ли быть указаны квалификаторы типа в качестве возвращаемого значения функции/метода? Могут ли быть указаны квалификаторы типа в качестве возвращаемого значения функции/метода? Вернее сказать, в дополнение к типу возвращаемого значения http://www.cyberforum.ru/cpp-beginners/thread1508395.html
Могут ли теоретически существовать методы с неопределенным числом аргументов? C++
Разумно ли использовать va args в таких ситуациях?
C++ Массив строк и найти в нем максимальную по длине строку
Ввести массив строк и найти в нем максимальную по длине строку. Не учитывать случай, когда таких строк несколько.
C++ Работа с pdf файлом http://www.cyberforum.ru/cpp-beginners/thread1508361.html
Добрый день, подскажите, можно ли стандартными средствами открыт PDF файл, для последующей работы с ним? Или есть свободные библиотеки для этого?
C++ Заполнение вектора в цикле Попробовал так (для освоения материала) #include <vcl.h> #include <vector> #include <iostream> #include <algorithm> //sort #include <functional> //greater or compare typedef vector<int> Vec; //тип для вектора из int-ов Vec MyVector(1); // один из векторов подробнее

Показать сообщение отдельно
tnk500
113 / 117 / 25
Регистрация: 25.08.2012
Сообщений: 1,212
Завершенные тесты: 3
01.08.2015, 22:11     Почему функция putchar(); выводит только первый символ?(Короткий код)
Aqua77, на условие посмотрите в цикле. 'Пока символ, вычитанный в стандартном потоке входа (stdin, как он официально зовется) не равен нулю, делать цикл'. А в цикле читается слелующий символ. Когда вы пишите строку и жмете Enter, во входной поток записывается ваша строка с нулем в конце. В итоге каждая итерация цикла читает эту строку по одному символу и кладет его в стандартный выходной поток (stdout).
 
Текущее время: 07:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru