@hell0w0rd
Собственно, это суть моего второго вопроса. В подобных тулах для Java указывается, что reflection использовать нельзя (равно как и библиотеки, на нем построенные), если хотите полный натив, без привязки к JRE. Qt, путем хитрой кодогенерации в базовом классе QObject, добавляет метаинформацию. Вот и интересовался, какой подход здесь может использоваться.
@Xipsin Вы уверены, что ардуинка справится обработкой такого количества информации? Может лучше для этих целей лучше взять raspberry pi? Можно подумать по поводу взаимодействия c сетевым сервисом хранения (вроде NAS через FTP).
@AxisPod Страуструп с вами не согласен по поводу неконстантных ссылок. Да и, какой профит от ссылок перед указателем, если типы "на том конце" совсем другие?
@cbgx74 Ну, что open-source таким бывает - известный факт) 200 Кб исходники - это ад, я такие только автогенеренные видел, если честно =)) Но, тем не менее, хорошо спроектированная система читается достаточно просто. По своему опыту, устраиваясь на работу, 1-2 месяца изучал проект.
Дык нужно не заучивать, а стараться каждую новую конструкцию применять в каком-то мини-примере из головы, пусть даже банальном. Таким образом поймешь, для чего, собственно, она нужна. Потом свое приложениемечты разбивай на подзадачи и применяй знания.