Постоянный код с операторами больше и меньше - PullRequest
0 голосов
/ 26 октября 2019

Я пытаюсь понять эту строку кода.

FastLED.addLeds<WS2812, PIN, GRB>(leds, NUM_LEDS);

Это часть ambilight.ino для Arduino и использует библиотеку FastLED. Похоже, это связано с инициализацией светодиодной полосы, но я не могу понять, как используются символы <и>, являются ли они компараторами или чем-то другим ...

Я немного знаюкодирования, но этот озадачивает меня.

Приветствия.

У меня не так много вещей, чтобы попробовать, просто хочу понять код.

Кодработает правильно, просто хочу это понять.

1 Ответ

2 голосов
/ 26 октября 2019

Это шаблон, подробнее о шаблонах читайте здесь: http://www.cplusplus.com/doc/oldtutorial/templates/

Вы можете посмотреть определение шаблона в библиотеке FastLed здесь: https://github.com/FastLED/FastLED/blob/master/FastLED.h#L390

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...