en utilisant GCC (Windows 32, C uniquement, options de construction par défaut).taille la plus locale utilisable localement
Quelle est la plus grande taille de ma pile locale ..?
par exemple:
void myfunc (void)
{
char is_this_too_big_for_a_local_var[64*1024*1024];
somefunc(is_this_too_big_for_a_local_var);
}
peut-être d'une certaine expérience traumatisante au cours de mes premiers jours de codage, j'ai jamais tenté d'utiliser de plus en plus que dans la plupart 16k stockage local .. (oui, les habitudes cueillies up pendant les jours de 286, ordinateurs 16 bits) ..
Quoi qu'il en soit, localise vraiment de grandes variables localement OK? ou est-ce que quelques K restent la limite supérieure?