...
CERT C++ Secure Coding Standard | MEM05-CPP. Avoid large stack allocations |
ISO/IEC TR 24772 | Recursion [GDL] |
MISRA-C | Rule 16. 2 (required): Functions shall not call themselves, either directly or indirectly |
Bibliography
[Loosemore 2007] | Section 3.2.5, "Automatic Storage with Variable Size" |
[Seacord 2005a] | Chapter 4, "Dynamic Memory Management" |
[van Sprundel 2006] | "Stack Overflow" |