Привет,
я столкнулся с тем, что такая (на мой взгляд) замечательная функция в gcc, как вложенные функции, которая позволяет улучшить стиль кода, мало используется. Более того она критикуется, например на stackoverflow. Среди доводов, которые я встречал, пожалуй, самым веским был тот факт, что использование встраиваемых функций в gcc приводит к тому, что стек получает атрибут исполняемого.
Но как я сказал, что функция на мой взгляд удобная, поэтому что лоровцы думают относительно этой функции? И может существуют альтернативные реализации в других компиляторах, которые не делают стек исполняемым?