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

компилируется синтаксически НЕПРАВИЛЬНЫЙ код - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ warning C4309: =: усечение константного значения http://www.cyberforum.ru/cpp-beginners/thread635388.html
Добрый вечер. Почему-то С++ отказывается выводить на экран русские буквы: вместо них бессмысленный набор символов. Я решил написать заголовочный файл и поместить в него функцию, с помощью которой можно нормально выводить русский текст. Вызывать захотел её вот так: write_rus("Привет мир!"); Создал заголовочный файл write_rus.h и описал в нём эту функцию. Привожу код: // write_rus - функция...
C++ Снова конструктор в книге написан пример NoD(std::istream &is) { is >> *this; } а по заданию надо его еще сделать по умолчанию std::cin при компиляции пишет error C2678: бинарный ">>": не найден оператор, принимающий левый операнд типа "std::istream" (или приемлемое преобразование отсутствует) и т.д. http://www.cyberforum.ru/cpp-beginners/thread635376.html
Запись звука C++
Кто-нибудь писал подобные программки, для захвата звука? Если кто писал, помогите пожалуйста, а то я дико туплю. Накидал тут по статье (http://www.junglewin.narod.ru/sound.html): void __fastcall TForm1::Button1Click(TObject *Sender) { WAVEFORMATEX WaveFormat; WaveFormat.wFormatTag = WAVE_FORMAT_PCM;
C++ Указатели на строки
Есть следующий код: class Strings // класс с указателями на строки (размер которого равен 8) { public: char* str1; char* str2; Strings() { memset(this,0,sizeof *this);
C++ Обращение к перегруженному оператору () через указатель на объект http://www.cyberforum.ru/cpp-beginners/thread635342.html
Собственно, как? class MyClass { .. void operator() (int _i) { cout << "operator()" << _i << endl; } };
C++ Изменение свойств кнопки из обработчика таймера Есть функция обработчик таймера, необходимо из этой функции вызвать PerformClick кнопки, как это сделать. Функция обработчик таймера объявлена как static, что бы обратиться к свойствам кнопки её тоже нужно объявить как static, по другому никак? подробнее

Показать сообщение отдельно
OhMyGodSoLong
~ Эврика! ~
 Аватар для OhMyGodSoLong
1234 / 983 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
09.08.2012, 20:10     компилируется синтаксически НЕПРАВИЛЬНЫЙ код
В стандарте описана эта особенность (2.13.2/1). Если символьный литерал содержит больше одного символа, то он имеет тип int и его трактовка и значение оставляются на усмотрение компилятора. GCC вот склеивает эти символы, например.
 
Текущее время: 05:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru