SORU
13 Mayıs 2009, ÇARŞAMBA


Malloc güvenli iş parçacığı?

malloc() içe dönük işlevi nedir?

CEVAP
13 Mayıs 2009, ÇARŞAMBA


Soru: "malloc olduğunu desteklemeyeceğini"?
Cevap: hayır, değil. Burada bir rutin reentrant kılan bir tanım.

Malloc ortak sürümleri hiçbiri seni tekrar girmeniz (sinyal yakalama gibi) izin verir. Unutmayın desteklemeyeceğini rutin kullanamaz; kilitleri, ve hemen hemen tüm malloc sürümlerinde varlığını kullanmayın kilitleri (dolayısıyla onunkiler iş parçacığı güvenli), ya da küresel/statik değişkenler (dolayısıyla onunkiler iş parçacığı güvenlivenon-r).

Tüm cevaplar kadar cevap "malloc güvenli iş parçacığı mı?", tamamen farklı bir soru. İçinbusoru cevapduruma göre değişirçalışma zamanı kütüphane ve muhtemelen derleyici bayrakları kullanın. Herhangi bir modern UNIX varsayılan olarak, iş parçacığı için güvenli bir malloc alacaksın. Windows, *, , * /MTd/MD1 veya /MDd bayraklar, iş parçacığı için güvenli çalışma zamanı kitaplığı kullanın.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DigitalRev TV

    DigitalRev T

    30 AĞUSTOS 2007
  • expertvillage

    expertvillag

    5 NİSAN 2006
  • Justin Schenck

    Justin Schen

    24 Kasım 2006

İLGİLİ SORU / CEVAPLAR