Учебник C++

  • 9.9 MB

    Dosya Boyutu

  • Android 4.4+

    Android OS

Учебник C++ hakkında

Örneklerle Yeni Başlayanlar için C++ Eğitimi

🚀 Rusça C++ eğitimi, yeni başlayanların programlama becerilerinde ustalaşmasına yardımcı olacaktır.

👍 Pratik örnekler ve yapılandırılmış bir yaklaşım, öğrenmeyi daha kolay ve anlaşılır hale getirecektir.

İÇERİK

# 1. C ve C++ Programlama Dillerine Giriş

4 numara. IDE (Entegre Geliştirme Ortamı) Kurulumu

Numara 5. İlk programınızı derlemek

6. "Debug" ve "Release" konfigürasyon modları

8. Program yapısı

10. Değişkenler, Başlatma ve Atama

11. cout, cin ve endl

14. İşlevler neden faydalıdır ve bunları etkili bir şekilde nasıl kullanabilirim?

15. Yerel kapsam

16. Anahtar kelimeler ve tanımlayıcılar

17. C++ Eğitiminde Operatörler

18. Temel kod biçimlendirme

19. Fonksiyon Prototipi ve İleri Bildirimi

21. başlık dosyaları

22. Önişlemci yönergeleri

23. Başlık korumaları ve bir kez #pragma

24. Ad çakışması ve std ad alanı

54. using-ifadeleri

55. Örtük veri türü dönüştürme

58. Transferler

62. Tür çıkarımı: otomatik anahtar kelime

71. Rastgele sayı üretimi

72. Geçersiz kullanıcı girişini işleme

75. Sabit Diziler

76. C++ Eğitiminde Diziler ve Döngüler

77. Dizileri seçim yöntemine göre sıralama

78. Çok boyutlu diziler

79. C tarzı dizeler

83. Adres aritmetiği ve dizi indeksleme

84. C tarzı dize karakter sabitleri

85. Dinamik bellek ayırma

86. Dinamik diziler

91. foreach döngüsü

107. Özyineleme ve Fibonacci sayıları

108. Hata işleme, cerr ve çıkış()

109. iddia ve static_assert

111. üç nokta

113. Sınıflar, Nesneler ve Yöntemler

114. Erişim belirteçleri genel ve özel

115. Kapsülleme, Alıcılar ve Ayarlayıcılar

116. yapıcılar

119. Oluşturucular için temsilci atama

120. C++ Eğitiminde Yıkıcılar

129. Kodun yürütme süresinin (zamanlama) ölçülmesi

141. kurucuyu kopyala

142. Başlatmayı kopyala

143. Dönüşüm oluşturucuları, açık ve silme anahtar sözcükleri

144. Atama operatörü aşırı yükü

145. Sığ ve derin kopya

146. Nesneler arasındaki bağlantı türleri

147. C++ eğitiminde nesne kompozisyonu

152. std::initializer_list

157. Kalıtım ve korumalı erişim belirteci

163. Sanal Fonksiyonlar ve Polimorfizm

164. geçersiz kılma ve son değiştiriciler

165. Sanal Yıkıcılar ve Sanal Atama

166. Erken ve Geç Bağlamalar

167. C++ eğitiminde sanal tablolar

176. Şablonda tür olmayan parametre

184. Yakalanmayan istisnalar ve tümünü yakalama işleyicileri

186. İstisnaları Yeniden Görüntüle

187. Fonksiyonel deneme bloğu

188. İstisnaları kullanmanın dezavantajları ve tehlikeleri

189. Akıllı İşaretçiler ve Hareket Semantiği

190. r-değeri bağlantıları

191. Oluşturucuyu Taşı ve Atama Operatörünü Taşı

196. Standart Şablon Kitaplığı (STL)

std::string_view sınıfına giriş

Bir öğreticide C++ Standart Kitaplığındaki Algoritmalar

Statik ve dinamik kitaplıklar

Visual Studio'da Kitaplıkları Bağlama ve Kullanma

C++11. Yenilikler

İstisna Belirtimleri ve noexcept Belirteci

std::move_if_noexcept işlevi c++ öğreticisi

Üç Yönlü Karşılaştırma Operatörü

İki yeni anahtar kelime: consteval ve constinit

chrono kütüphanesi ve günün saati

2. Bölüm: C++ pratiği yapın

SFML nedir? SFML'yi yükleme

Spritelar ve dokular

C ++ / SFML'de "SameGame", "Tetris", "Sapper", "Onbeş" oyununun oluşturulması

🚀 C++ Eğitimi uygulamasını şimdi indirin

Daha Fazla GösterDaha az göster

What's new in the latest 4.6

Last updated on Mar 21, 2023
Minor bug fixes and improvements. Install or update to the newest version to check it out!

Учебник C++'in eski sürümleri

APK Uygulaması ile Süper Hızlı ve Güvenli İndirme

XAPK/APK dosyalarını Android'e yüklemek için tek tıkla!

İndir APKPure