Aracılığıyla paylaş


C++ Program başlatma ve sonlandırma

C++ program program başlangıcında ve program sonlandırma artı daha aşağıda özetlenen birkaç c program yaptığı gibi işlemlerin aynısını gerçekleştirir.

Önce hedef ortamı işlevi çağıran main, ve statik süresi olan tüm nesneleri belirttiğiniz herhangi bir sabit başlangıç değeri saklayan sonra kalan tüm Kurucular gibi statik nesneler için programı yürütür.Yürütme sırasını çeviri birimleri arasında belirtilmemiş, ancak, yine de, bazı kabul edilebilir iostreams nesneleri düzgün başlatılıp kullanılmak üzere bu statik Kurucular tarafından.Bu denetim metin akışları şunlardır:

  • Cin — standart giriş.

  • cout — standart çıktı.

  • cerr — unbuffered standart hata çıktı.

  • kilitlerler — arabelleğe standart hata çıktı.

Statik nesneler için program sonlandırma sırasında adlı yıkıcı içinde bu nesneleri de kullanabilirsiniz.

c gibi birlikte gelen döndüren main veya arama exit ile kayıtlı tüm işlevlerini çağırarak atexit ters sırada kayıt defterinin.Gibi atılan özel durum kayıtlı işlev çağrıları terminate.

Ayrıca bkz.

Başvuru

Standart C++ Kitaplığı genel bakış

Standart C++ Kitaplığı'nda iş parçacığı güvenliği