El nuevo estándar de C++ introduce la noción de un modelo de memoria. Ya había preguntas sobre SO al respecto, qué significa, cómo cambia la forma en que escribimos el código en C++ y demás.¿Cuáles son las similitudes entre el modelo de memoria Java y el modelo de memoria C++ 11?
Estoy interesado en saber cómo se relaciona el modelo de memoria C++ con el modelo de memoria Java más antiguo y conocido (1.5). ¿Es lo mismo? Es similar? ¿Tienen alguna diferencia significativa? Si es así, ¿por qué?
El modelo de memoria java ha existido desde hace mucho tiempo y mucha gente lo sabe bastante bien, así que supongo que podría ser útil, no solo para mí, aprender el modelo de memoria C++, comparándolo con el java .
El modelo de memoria para C++ depende de un compilador, ¿no? De todos modos, debería ser el mismo para C++ 03 y C++ 11 –
No, C++ 11 presenta un modelo de memoria independiente de plataforma para concurrencia. Este es un gran avance para la programación de subprocesos múltiples en C++. – ciamej
¿Por qué esto no es constructivo? Creo que señalar similitudes y diferencias es algo muy objetivo. Las respuestas ciertamente incluirán hechos (C++ 11 no hace X mientras que Java lo hace), referencias (Vea la sección estándar de C++ 11 Y), o experiencia específica. –