¿Son atómicos los tipos fundamentales de C / C ++?
Son los tipos fundamentales de C / C ++, comoint
, double
, etc., atómico, p. ¿a salvo de amenazas?
¿Están libres de carreras de datos? es decir, si un hilo escribe en un objeto de ese tipo mientras otro hilo lee, ¿está bien definido el comportamiento?
Si no, ¿depende del compilador u otra cosa?