Size: a a a

2020 August 10

D

Danya in supapro.cxx
std::slavik
хотфикс - заверните код в анонимный неймспейс)
Там похоже чистый Си
источник

A

Astar in supapro.cxx
Danya
Заходи в @it_chats и находи группу по embedded
Можно плиз небольшой example
c двумя например такими константами?
const int FREQUENCY = 15000;
const int RESOLUTION = 8;
В Си я как то дуб...
источник

A

Astar in supapro.cxx
Danya
А зачем вообще подключать не заголовочный файл?
Так сначала у меня был заголовочный .h
Стал эксперементировать, взял на .c изменил, не зная нюансы языка
источник

AP

Alexander Potapov in supapro.cxx
Че мешает константы в макросы/енумы перенести и в хедер все положить
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Astar
Можно плиз небольшой example
c двумя например такими константами?
const int FREQUENCY = 15000;
const int RESOLUTION = 8;
В Си я как то дуб...
Заверни лучше в енамы все
источник

D

Danya in supapro.cxx
Astar
Можно плиз небольшой example
c двумя например такими константами?
const int FREQUENCY = 15000;
const int RESOLUTION = 8;
В Си я как то дуб...
constants.h:
extern const int FREQUENCY;
extern const int RESOLUTION;

constants.c:
const int FREQUENCY = 15000;
const int RESOLUTION = 8;
источник

A

Astar in supapro.cxx
Alexander Potapov
Че мешает константы в макросы/енумы перенести и в хедер все положить
Пробелом в знаниях )
источник

D

Danya in supapro.cxx
Danya
constants.h:
extern const int FREQUENCY;
extern const int RESOLUTION;

constants.c:
const int FREQUENCY = 15000;
const int RESOLUTION = 8;
Я не уверен, что будет работать
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Danya
constants.h:
extern const int FREQUENCY;
extern const int RESOLUTION;

constants.c:
const int FREQUENCY = 15000;
const int RESOLUTION = 8;
лучше инлайн функции тогда
источник

AP

Alexander Potapov in supapro.cxx
Danya
constants.h:
extern const int FREQUENCY;
extern const int RESOLUTION;

constants.c:
const int FREQUENCY = 15000;
const int RESOLUTION = 8;
Два файла многовато и неудобно имхо
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Alexander Potapov
Два файла многовато и неудобно имхо
Это необходимо в си
источник

D

Danya in supapro.cxx
Alexander Potapov
Два файла многовато и неудобно имхо
А что, ты думал в Си есть что-то удобное?
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
В плюсах можно вжухнуть inline
источник

AP

Alexander Potapov in supapro.cxx
Я выше написал как в си можно сделать
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Artöm Bakri Al-Sarmini
Это необходимо в си
Есть макросы
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Если хочется без макросов, будут 2 файла либо статик дубликаты
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Artöm Bakri Al-Sarmini
Если хочется без макросов, будут 2 файла либо статик дубликаты
Есть енамы
источник

AB

Artöm Bakri Al-Sarmi... in supapro.cxx
Кстати енамы тема
источник

D

Danya in supapro.cxx
Artöm Bakri Al-Sarmini
Если хочется без макросов, будут 2 файла либо статик дубликаты
Ну кстати статик наверное норм
LTO должен зарешать
источник

🎄T

🎄🎊 R 🎅 Tb| ✡️ 🎊🎄... in supapro.cxx
Artöm Bakri Al-Sarmini
Кстати енамы тема
Есть инлайн функции, которые возвращают константы
источник