System::Threading::Interlocked::ExchangeAdd yöntemi

Interlocked::ExchangeAdd(int32_t&, int32_t) method

Değeri atomik olarak artırır, değişim-ekleme prosedürü aracılığıyla.

static int32_t System::Threading::Interlocked::ExchangeAdd(int32_t &location1, int32_t value)
ParametreTürAçıklama
location1int32_t&Artırmak için değişken referansı.
değerint32_tlocation1’e eklenecek değer.

ReturnValue

Değişkenin artırıldıktan hemen sonraki değeri.

Ayrıca Bakınız

Interlocked::ExchangeAdd(int64_t&, int64_t) method

Değeri atomik olarak artırır, değişim-ekleme prosedürü aracılığıyla.

static int64_t System::Threading::Interlocked::ExchangeAdd(int64_t &location1, int64_t value)
ParametreTürAçıklama
location1int64_t&Artırmak için değişken referansı.
değerint64_tlocation1’e eklenecek değer.

ReturnValue

Değişkenin artırıldıktan hemen sonraki değeri.

Ayrıca Bakınız