12
Innymi słowy, czy std::atomic<int>
gwarantuje zachowanie tylko jednej wartości int
?Czy jest zagwarantowane, że sizeof (std :: atomic <typ integer>) == sizeof (typ integer)?
Innymi słowy, czy std::atomic<int>
gwarantuje zachowanie tylko jednej wartości int
?Czy jest zagwarantowane, że sizeof (std :: atomic <typ integer>) == sizeof (typ integer)?
nr
za § 29,5/9 C++ 11 Standard:
[Uwaga: reprezentacja specjalizacji atomowej nie musi mieć taką samą wielkość jak odpowiadająca jej typ argumentu. Specjalizacje powinny mieć ten sam rozmiar, ilekroć jest to możliwe, ponieważ zmniejsza to wysiłek potrzebny do przeniesienia istniejącego kodu. -end note]