Escrevi “reduz o risco”, não “garante ausência”, pois se o buffer for suficiente, um erro pode ocultar no algoritmo de processamento de dados.Talvez você esteja suspeitando de algum tipo de “conspiração dos desenvolvedores de compiladores”, o que impede que você alocem um tampão de tamanho arbitrário na pilha :).É o suficiente para criar um cabeçalho pré -compilado, no qual
De fato, esse fragmento de código contém uma falha.No entanto, se você não puder esperar, pule diretamente para a versão completa do livro: “60 dicas terríveis para um desenvolvedor de C ++”.
Fonte: https://medium.com/@Code_Analysis/60-terrible-tips-for-a-c-developer-part-6-tips-26-30-f305deea29c4