Bu sorunun bir kopya gibi göründüğünü biliyorum, fakat diğer soruları okuyarak cevap alamıyorum.C++ multithread güvenli yerel değişkenler?
Benim durumum - Visual C++ ekspres baskı stüdyosu + Windows sdk gelen derleyici 2005.
böyle bir işlev eğer Sadece bir soru:
void myFunc()
{
int i=0;
i++;
}
güvenlidir birden çok iş parçacığı aramaya?
Evet, öyle gibi görünüyor, ama derleyici i değişken bellekte statik olması yapmaz mı? Yani bu iki parçanın bir bellek bölgesinde birlikte hareket etmesine neden olabilir mi? Yoksa korkularım sadece bir aptal korkusudur? Ve tüm yerel değişkenler fonksiyonu çağırırken yaratıldı?
Teşekkür ederim, Peter Alexander! – Evengard