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

Несоответствие работы cin.putback в разных компиляторах - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ @ в аргументе метода http://www.cyberforum.ru/cpp/thread45936.html
подскажите плиз, что означает следующая запись method(..., object @param)? меня интересует именно "собака" в этой записи
C++ Изучение С++ Добрый день! Вот решил взяться за изучение С++. И возникли вопросы: - какая среда разработки лучше. - возможно ли написать приложение и не распространят с программой кучу библиотек (как это есть с MFC). - Чем лучше C++, в сравнении с Delphi. http://www.cyberforum.ru/cpp/thread45758.html
очень интересный баг C++
Если кто-нибудь догадается в чем ошибка, то скажите. Ошибку я уже исправил, но не знаю, почему не работает этот код: #include <iostream> #include <conio.h> int CompareFaceStat(char mass, char mass1) { int count=0; for(int i=0;i<100;i++) { if(mass>>6==mass1>>6) count++;
CString buff = "aaa" + "bbb" C++
Хочется одним оператором конкатенировать несколько подстрок CString buff = "aaa" + "bbb" компилятор выдает error C2110: cannot add two pointers Как бы написать такой оператор?
C++ DLL в borland c++ http://www.cyberforum.ru/cpp/thread45414.html
//Пример кода в dll: int count; int __stdcall __export f_001(const char* cst) { count++; ... return count; }
C++ Графический интерфейс в консольных программах Насколько я понял, чтоб создать граф. интерфейс, нужна библиотека curses.h. Но в ней довольно низкоуровневые команды, вроде передвижения курсора и вывода строчки... А есть ли какая-нибудь библиотека со следующим уровнем абстракции, которая позволила бы напрямую создавать кнопочки, менюшки, растягиваемые окошки с кпопками закрытия и минимизации и т. д.? подробнее

Показать сообщение отдельно
DeizR
0 / 0 / 0
Регистрация: 03.08.2009
Сообщений: 5
03.08.2009, 21:54  [ТС]     Несоответствие работы cin.putback в разных компиляторах
Проверил код на GCC 4.4.0 с опциями -Wall и -Werror - компилятор даже слова не сказал и работает всё корректно.
Похоже на то, что разные компилляторы по-разному реагируют на непредусмотренные действия (обычно cin.putback() используется для возврата только что считанного символа). В моей задаче требуется именно вставить в поток несколько символов подряд.
 
Текущее время: 06:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru