Aracılığıyla paylaş


C++ Dil Başvurusu

Bu başvuru, uygulandığı Microsoft Visual C++ gibi programlama dili C++ açıklar.Kuruluş esas C++ Reference Manual açıklama Mine Ellis dili Stroustrup ve ANSI/ISO C++ uluslararası standart (ISO/IEC FDIS 14882).C++ dil özellikleri Microsoft'a özgü uygulamaları bulunmaktadır.

Bir anahtar sözcük veya işleç hızla bulmak için aşağıdaki tablolara bakın:

Bu Bölümde

  • clr hedefleme için dil özellikleri
    Ortak dil çalışma zamanı hedef sağlar sözdizimi için bölümüne bakın.

  • Uyumluluk ve Visual C++ uyum sorunları
    Burada Visual C++ Derleyici C++ standart ve breaking değişikliklerle birlikte kabul etmezse hakkında bilgi sağlar.

  • Sözlü kuralları
    C++ program sözlü temel öğeleri: belirteçleri, Yorumlar, işleçleri, anahtar sözcükler, noktalayıcıları, hazır.Ayrıca, dosya çevirisi, işleç önceliği/birleşim.

  • Temel kavramlar
    Kapsam, bağlantı, program başlatma ve sonlandırma, depolama sınıfları ve türleri.

  • Standart dönüşümler
    Yerleşik veya "temel" türleri arasındaki dönüşümleri yazın.Ayrıca, aritmetik dönüşümler ve işaretçiyi, başvuru ve işaretçi üye türleri arasında dönüştürme.

  • İfadeler
    Türleri ve semantiği ifadelerin başvuru konuları üzerinde işleçler, çevrim ve çevrim işleçleri, çalışma zamanı bilgileri yazın.

  • Lambda İfadeleri
    Dolaylı işlevi nesne sınıfını tanımlar ve işlev nesne sınıfı türü yapıları programlama tekniği.

  • İfadeleri
    İfade null, bileşik, seçim, yineleme, atlama ve bildirim deyimleri.

  • Bildirimleri
    Depolama sınıfı belirteçleri, işlev tanımlarını başlatmaları, numaralandırma, sınıf, yapı ve sendika bildirimleri ve typedef bildirimleri.Ayrıca, satır içi İşlevler, const anahtar ad.

  • Declarators
    Nesne, tür veya işlev adları bir bildirim deyiminin parçası.Declarators türü adları, Başlatıcı, işlev bildirimleri ve tanımları, diziler, başvurular soyut.

  • Sınıflar, yapılar ve sendikalar
    Sınıflar, yapılar ve sendikalar giriş.Ayrıca, alanların, üye İşlevler, veri üyeleri bit bu işaretçi, yuvalanmış sınıfları.

  • Türetilmiş Sınıflar
    Tek ve birden çok devralma sanal işlevlerini birden çok temel sınıfı soyut sınıflar kuralları kapsamı.Ayrıca, __super ve __interface anahtar sözcükleri.

  • Üye erişim denetimi
    Sınıf üyeleri için erişim denetleme: public, private ve protected anahtar sözcükler.Arkadaş işlevler ve sınıflar.

  • Özel üye işlevler
    Sınıf türleri için benzersiz olan özel işlevler: Kurucular, yıkıcı, dönüştürme işlevleri, atama işleci yeni işleç ve işleç silme işlevleri.

  • Aşırı
    Aşırı yüklü İşlevler, eşleştirme, bildirimi eşleşen bağımsız değişkeni.Ayrıca, işleçler, kuralları Ýþleç aşırı.

  • Özel durum işleme
    C++ özel durum işleme, yapılandırılmış özel durum işleme (seh) özel durum işleme ifadeleri yazılı olarak kullanılan anahtar sözcükler.

  • Onaylama işlemi ve kullanıcı tarafından sağlanan iletileri
    #erroryönergesi, static_assert anahtar sözcüğü, assert makro.

  • Şablonlar
    Şablon özellikleri, işlev şablonları, sınıf şablonları, typename anahtar sözcüğü, şablonları vs. makrolar, şablonları ve akıllı işaretçiler.

  • Olay işleme
    Olayları ve olay işleyicileri bildirmek.

  • Microsoft'a Özgü Değiştiriciler
    Değiştirici Microsoft C++ diline özgüdür.Arama kuralları, çýplak işlevleri bellek adresleme genişletilmiş depolama sınıfı öznitelikleri (__declspec) __w64.

  • Satır içi Assembler
    Assembler dili ve C++ __asm bloklar halinde kullanılıyor.

  • Derleyici com Destek
    Microsoft özel sınıflar ve com türlerini desteklemek için kullanılan genel işlev başvurusu.

  • Dilbilgisi özeti
    C++ için Microsoft uzantıları için dilbilgisi.

İlgili Bölümler