-
- самый лучший источник знаний по этой теме это сырцы квалифицированного спеца по плюсам. - Nikolay801_(26.09.2023 19:23)
- По части использования С++ в контроллерах, есть идея скрестить
protothreds с объектами, чтобы для каждого объекта в его protothred
иметь доступ к "долгоживущим переменным" не через указатель, а
через self экземпляра. Cкpипaч(1 знак., 24.09.2023 16:04, ссылка)
- Кстати да. Никак не мог заставить себя переформатировать мозг с
обычных автоматов Samx(269 знак., 25.09.2023 20:13)
- Какая именно реализация - RxTx(26.09.2023 21:46)
- А их разве несколько?! Я выше дал ссылку. - Cкpипaч(26.09.2023 22:29)
- Угу. Только я бы метки переписал со switch на goto. Но такое безобразие не все компиляторы понимают. - Cкpипaч(25.09.2023 20:23)
- Какая именно реализация - RxTx(26.09.2023 21:46)
- Кстати да. Никак не мог заставить себя переформатировать мозг с
обычных автоматов Samx(269 знак., 25.09.2023 20:13)
- Мы его теряем... Беги, Форрест, беги! - SciFi(24.09.2023 14:00)
- По моему, Евгений создавал на эту тему супер-топик, нет? - Cкpипaч(24.09.2023 13:43)
- Один из Evgeny_CD(1 знак., 24.09.2023 15:27, ссылка)
- Близко, но был период когда вы сам язык ковыряли. Не фреймворки. - Cкpипaч(24.09.2023 15:37)
- Был. Не могу найти :( - Evgeny_CD(24.09.2023 17:10)
- Близко, но был период когда вы сам язык ковыряли. Не фреймворки. - Cкpипaч(24.09.2023 15:37)
- Один из Evgeny_CD(1 знак., 24.09.2023 15:27, ссылка)
- 1. Книга Christopher Kormanyos. Real-Time C++. Efficient
Object-Oriented and Template Microcontroller Programming и примеры
к ней. Можно посмотреть на различные возможности языка. Не скажу,
что прямо так и надо делать. И вообще не плохо было бы, если бы
автор объяснил, зачем он так в примерах извращался и проверил, что
все они компилируются. AlexG(128 знак., 24.09.2023 13:14, ссылка)
- Благодарю. Тема на электронике хорошая. - vesago(24.09.2023 15:54)
- Да уж. Посмотрел первый пример из книги (мигание светиком) и сел на
жопу. Хардкорные манипуляции с контролем типов, за которые лично я
бы просто оторвал руки, прямо в конструкторе класса. Cкpипaч(741 знак., 24.09.2023 13:42 - 14:21)
- Просто автор очень хочет повыпендриваться... - Chip_n_Go(24.09.2023 22:57,
)
- Как говорится, LightElf(1 знак., 24.09.2023 19:48, картинка)
- О том что "typedef" это кагбэ не совсем плюсы - молчу. - Cкpипaч(24.09.2023 14:27)
- Тайпдеф это просто альяс.. неужто в новомодных плюсах и он стал
нерукопожатым? - POV(24.09.2023 23:04)
- Я не копенгаген про Плюсы, но в языке строгой типизации принято
создавать новые типы (наследованием), а не тулить алиасы. Cкpипaч(148 знак., 25.09.2023 15:57)
- Тайпдеф - это не создание типа. А просто создание псевдонима
имеющегося типа. Потому и удивился твоему замечанию... я ещё
понимаю что константы в плюсах не хотят видеть пережитков
препроцессора. - POV(25.09.2023 16:00)
- Так а я о чем? При строгой типизации псевдонимы должны быть ненужны. Cкpипaч(301 знак., 25.09.2023 17:26)
- Тайпдеф - это не создание типа. А просто создание псевдонима
имеющегося типа. Потому и удивился твоему замечанию... я ещё
понимаю что константы в плюсах не хотят видеть пережитков
препроцессора. - POV(25.09.2023 16:00)
- Я не копенгаген про Плюсы, но в языке строгой типизации принято
создавать новые типы (наследованием), а не тулить алиасы. Cкpипaч(148 знак., 25.09.2023 15:57)
- Тайпдеф это просто альяс.. неужто в новомодных плюсах и он стал
нерукопожатым? - POV(24.09.2023 23:04)
- =)) хе-хе... щас примерно такой проект чужой поддерживаю... там
даже регистры настройки портов отдельные обьекты... - sav6622(24.09.2023 13:49)
- Насрать мне на объекты или нет, "ломать" контроль типов допускается
только в редких, исключительных случаях. А не в конструкторе
класса, в книжном примере. Cкpипaч(234 знак., 24.09.2023 14:06)
- Если посмотреть проекты с гитхаба, автор еще и в низкоуроневую
инициализацию до запуска main лезет постоянно. Хотелось бы знать
зачем? И почему он так уверен, что при этом не сломает штатную
инициализацию? - AlexG(24.09.2023 14:15)
- Индус? - Cкpипaч(24.09.2023 14:16)
- Не сильно похож. Если только по мировоззрению. AlexG(1 знак., 24.09.2023 15:21, ссылка)
- Индус? - Cкpипaч(24.09.2023 14:16)
- Если посмотреть проекты с гитхаба, автор еще и в низкоуроневую
инициализацию до запуска main лезет постоянно. Хотелось бы знать
зачем? И почему он так уверен, что при этом не сломает штатную
инициализацию? - AlexG(24.09.2023 14:15)
- Насрать мне на объекты или нет, "ломать" контроль типов допускается
только в редких, исключительных случаях. А не в конструкторе
класса, в книжном примере. Cкpипaч(234 знак., 24.09.2023 14:06)
- Просто автор очень хочет повыпендриваться... - Chip_n_Go(24.09.2023 22:57,