Bonjour, j'aurais voulu avoir une petite précision concernant l'organisation de la mémoire des threads.
Donc, les threads ont pour chacun d'eux leur propre pile contenant leurs variables locales, parcontre ils utilisent le heap (variables allouées dynamiquement) du processus principal.
Cela veut il dire que si j'alloue dynamiquement un tableau d'entiers par exemple, dans un des threads de mon processus principal, tous les threads y auront acces?
Si c'est le cas, une variable allouée dynamiquement ne serait pas considérée comme une variable locale finalement et ne serait donc pas placée sur la pile propre au thread?
Est-ce que je fais erreur?
D'avance je vous remercie!
Partager