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

Перегрузка запятой - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Считывание символов http://www.cyberforum.ru/cpp-beginners/thread629557.html
Помогите с небольшим кодом. Вопщем дано небольшое пустое поле(mas),в каком то месте поля ставим символ (например "А") и делаем возможность свободно двигать етот символ по полю.Если нажали клавишу "Q" то на месте символа оставляем точку на поле.Короче принцип сапера.
C++ Рисование по экрану Доброго времени суток! Пытаюсь сделать размытие изображения на экране. В таймере делаю скриншоты и отрисовываю картинку (смещая каждый раз её в разные стороны на несколько пискселей) с прозрачностью с помощью GDI+ по GetDC(NULL)... Получается довольно красиво, но при наведении мышки, на какой либо элемент окно в этой части перерисовывается и получается, что везде "размыто", а квадратик не... http://www.cyberforum.ru/cpp-beginners/thread629549.html
C++ Предопределённые макросы
Всем привет! Скажите кто знает как объяснить компилятору что он работает в Linux или Win32? Я слышал что есть предопределенные макросы, но я не знаю как с ними работать. Подскажите пожалуйста кто в курсе.
C++ Реализация классов
Помогите, пожалуйста, с 2-мя заданиями! 1) class A { public: A(); ~A(); private: D m_data;
C++ Константный указатель на целое http://www.cyberforum.ru/cpp-beginners/thread629404.html
Начал осваивать С++ по книжке Страуструпа, одно из первых заданий: напишите описание константного указателя на целое. Как я это делаю: int *const dgt; На что мне выдается ошибка которая подчеркивает точку с запятой и следующий текст: "Для константы переменная "dgt" требуется инициализатор" Что я делаю не так? Пишу в MS Visual Studio 2010.
C++ Вычислить по формуле Первое изображение вычислить по формуле подробнее

Показать сообщение отдельно
ForEveR
В астрале
Эксперт С++
7969 / 4731 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
27.07.2012, 14:36     Перегрузка запятой
Нельзя перегрузить только . .* :: ?:. Все остальные можно.
An operator function shall either be a non-static member function or be a non-member function and have
at least one parameter whose type is a class, a reference to a class, an enumeration, or a reference to an
enumeration. It is not possible to change the precedence, grouping, or number of operands of operators.
The meaning of the operators =, (unary) &, and , (comma), predefined for each type, can be changed for
specific class and enumeration types by defining operator functions that implement these operators. Operator
functions are inherited in the same manner as other base class functions.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru