присвоить предустановленные значения цветов.
Что я имею ввиду, хочу сделать вот такую штуку
RGBColor color = RGBColor::RED;
Что я имею ? Есть структура RGBColor
struct RGBColor {
uint8_t red;
uint8_t green;
uint8_t blue;
inline RGBColor& operator= (const uint32_t colorcode) {
red = (colorcode >> 16) & 0xff;
green = (colorcode >> 8) & 0xff;
blue = (colorcode >> 0) & 0xff;
return *this;
}
typedef enum {
RED=0xFF0000,
GREEN=0x00FF00,
BLUE=0x0000FF
} HTMLColor;
};
Вроде правильно все
inline только не надо
Что тут неправильно по твоему мнению?
Пишет что нет подходящего конструктора для преобразования от HTMLColor в RGBColor
В данном коде этого нет
Да. До меня только дошло) спасибо что выслушали. Пойду попробую
Обсуждают сегодня