ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
21 июля
1286119 Топик полностью
bnb62 (22.02.2023 14:58 - 18:31, просмотров: 376) ответил IBAH на А почему в Си до сих пор нет анонимных функций? Структуры-объединения есть, а функций нет? Это позволило бы решить застарелую проблему "break из вложенных циклов". Только без крестовой зауми. Например пишешь так:
Ужос - это так не любить труд "думать" - 

while(1)

{

...

}

Дядя, лучше вывалиться в штатное прерывание бесконечности

void HardFault_Handler(void)

{

/* USER CODE BEGIN HardFault_IRQn 0 */

/* USER CODE END HardFault_IRQn 0 */

while (1)

{

/* USER CODE BEGIN W1_HardFault_IRQn 0 */

/* USER CODE END W1_HardFault_IRQn 0 */

}

}

, или базового Error_Handler(); на входе оставив следы в логе, что вежливо предоставляет CubeMX генерация, чем зависнуть в таком чуде. :) Граммар-прогстайл не одобряе :))) Да, Sci-Fi?