Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   операторы для ARGB (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/operatory-dlya-argb-354178/)

Guest 30.09.2011 17:33

операторы для ARGB
 
Добрый деньЕсть простая структура КодC++ (Qt)struct ARGB { ...float alpha, red, green, blue;};Как определить операторы для нее? Напр оператор +КодC++ (Qt)friend ARGB operator + ( const ARGB & c1, const ARGB & c2 ){return ARGB(c1.alpha + c2.alpha, c1.red + c2.red, c1.green + c2.green, c1.blue + c2.blue);}Так вроде глупо, если с2.alpha = 0.0f, то с2.red никак влиять не должен. А тогда как?Спасибо


Часовой пояс GMT, время: 16:57.


© www.otvetnemail.ru - Форум вопросов и ответов.