Aracılığıyla paylaş


Özel 2.7.2.1

private Yan tümcesi bir ekip her iş parçacığı için özel olarak değişken listesinde değişkenleri bildirir.Sözdizimi private yan tümcesi aşağıdaki gibidir:

private(variable-list)

Belirtilen değişken davranışını bir private yan tümcesi aşağıdaki gibidir.Otomatik depolama süresi ile yeni bir nesne için yapı tahsis edilir.Yeni nesnenin hizalaması ve boyutu, değişken türüne göre belirlenir.Bu ayırma takım her iş parçacığı için bir kez oluşur ve bir sınıf nesnesi için gerekirse varsayılan bir kurucusu çağrılır; Aksi takdirde başlangıç değeri belirsiz.Orijinal nesne değişkeni tarafından başvurulan girişte yapýsý için belirsiz bir değere sahip, dinamik yapı kapsamı içinde değiştirilmemelidir ve çıkış yapı'üzerine belirsiz bir değere sahip.

Yönerge yapýsý sözlü kapsamını iş parçacığı tarafından tahsis edilen yeni bir özel nesne değişkeni başvuruyor.

Kısıtlamalar private yan tümcesi aşağıdaki gibidir:

  • Belirtilen sınıf türü olan bir değişken bir private yan tümcesi erişilebilir, belirli varsayılan oluşturucuya sahip olmalıdır.

  • Belirtilen değişken bir private yan tümcesi olmalıdır değil bir const-türü ile yazın bir sınıf olmadığı sürece tam bir mutable üye.

  • Belirtilen değişken bir private yan tümcesi tamamlanmamış bir tür ya da baþvuru türü değil olmalıdır.

  • Görünür değişkenleri reduction yan tümcesi, bir paralel içindeki direktifini belirtilemez bir private paralel yapýsýna bağlayan bir iş paylaşımı yönergesi üzerinde yan tümcesi.