: RGBLine(r_pin, g_pin, b_pin) {}
Как лучше эту строчку отформатировать? Где ньюлайны ставить?
RGBLine (uint8_t r_pin, uint8_t g_pin, uint8_t b_pin, const char* hexColor) :
RGBLine(r_pin, g_pin, b_pin)
Даже так выглядит уродски, есть мб какие-то стандарты?
Новогодний проект? :)
Лучше просто на ClangFormat это переложить, он разберется с форматированием
Ага, пытаюсь порефачить код гирлянды свого заморского друга. Как форматировать что-то типа: RGBLine (uint8_t r_pin, uint8_t g_pin, uint8_t b_pin, uint8_t r, uint8_t g, uint8_t b) : r_pin(r_pin), g_pin(g_pin), b_pin(b_pin), r(r), g(g), b(b) {} Вообще хз :))
Хороший совет, спасибо
не писать такие классы
В дарте например есть: class Point { double x = 0; double y = 0; // Syntactic sugar for setting x and y // before the constructor body runs. Point(this.x, this.y); } В питоне есть: @dataclass class A: a: int b: int A(1,2)
Да, но я так и пишу вот тут
и в чем собственно вопрос?
https://t.me/supapro/1013472
Обсуждают сегодня