Sé que esa pregunta puede parecer un duplicado, pero no tengo la respuesta para leer las otras preguntas.C++ variables locales seguras multiproceso?
Mi situación - compilador Visual C++ 2005 del estudio de la edición express + SDK de Windows.
Sólo una pregunta si una función así:
void myFunc()
{
int i=0;
i++;
}
es seguro para llamar desde varios subprocesos?
Sí, parece que lo es, pero no será el compilador crea la variable i sea estática en la memoria? Entonces, ¿eso podría llevar a que dos hilos actúen juntos en una región de memoria? ¿O mis miedos son solo algunos temores de un tonto? Y todas las variables locales se crean en el momento de llamar a la función?
¡Gracias, Peter Alexander! – Evengard