kov-serg
kov-serg
Добавить в switch возможность авто увеличения case-ов как у enum-ов Примеры: ``` int A::step() { switch(this->state++) { default: return 0; next_case: fn1(); break; next_case: fn2(); break; next_case: fn3(); break; //...
Стандартизировать макрос `__COUNTER__` Что бы не городить такое https://github.com/madmurphy/zen.h/blob/master/zen.h Полезные ссылки: https://gcc.gnu.org/onlinedocs/cpp/Common-Predefined-Macros.html https://learn.microsoft.com/en-us/cpp/preprocessor/predefined-macros https://clang.llvm.org/docs/LanguageExtensions.html#builtin-macros
https://github.com/fdivitto/FabGL/blob/1ad27134a17275dafe86a685be7389d7a49339fb/src/fabutils.cpp#L1753 I offer to simplify function APLLCalcParams to reduce computation time. Here is example of possible alternative: output: ``` f=25.175000MHz APLLCalcParams.steps=160 sdm0=235 sdm1= 17 sdm2= 6 o_div= 2 a= 1...