İçeriğe geç
academia.sh

Ünite 02 / 02

Standart Kütüphane

Kapsayıcılar, yineleyiciler ve geçerlilik kuralları, algoritmalar, sil–kaldır deyimi, lambdalar, aralıklar ve tip çıkarımı — her biri bir işlemin kaynağa ne bıraktığı sorusuyla birlikte.

Yayın Güncelleme

Dersler

  1. 01 Kapsayıcılar map'in operator[] ile okumasının anahtar yoksa eleman eklediğinin, find ve contains'in kaynağı aynen bıraktığının ölçümü. 10 dk okuma
  2. 02 Yineleyiciler ve Geçerlilik erase sonrası bir yineleyicinin okunmasının tanımsız davranışa girdiğinin ve geçerli kalan yineleyicilerin aynen kaldığının ölçümü. 11 dk okuma
  3. 03 Algoritmalar std::sort'un bir vector'ü yerinde nasıl değiştirdiğinin ve std::count gibi salt okuma algoritmaların kaynağı aynen bıraktığının ölçümü. 1 dk okuma
  4. 04 Sil–Kaldır Deyimi std::remove sonrası vector'ün kuyruğunda kalan elemanların belirsiz değer taşıdığının ve erase ile bu kuyruğun gerçekten kaldırıldığının ölçümü. 12 dk okuma
  5. 05 Lambdalar ve Fonksiyon Nesneleri Bir lambdanın mutable olmayan değerle yakalamasının kaynağı aynen bıraktığının ve yakalanan kopyanın çağrılar arasında bağımsız kaldığının ölçümü. 10 dk okuma
  6. 06 Aralıklar Bir sol değerden kurulan görünümün altındaki kapsayıcıyı aynen bıraktığının ve görünüm zincirinin tembel değerlendirildiğinin ölçümü. 10 dk okuma
  7. 07 Tip Çıkarımı auto'nun const ve referansı düşürmesi, auto&/const auto&/auto&&, decltype ve decltype(auto), yapısal bağlamada kopya-referans farkı ve tip çıkarımının kaynağa ne bıraktığı. 11 dk okuma

Aramak için yazmaya başlayın.

↑↓ ↵ Esc gezin · aç · kapat