C++ — paghimo ug pagsulay · 3 Lessons
Bisaya

C++

Module 2 – C++ — paghimo ug pagsulay

Page 2 of 3 · Mga 15 minutos matag leksyon, apil ang praktis.

Usa ka importante nga kinaiya sa pinulongan

15-minutong sesyon: pagbasa sulod sa 3 minutos, pag-trace sa 3, pag-eksperimento sa 7, ug pagtubag sa check sa 2. Paggahin og dugang oras kon gikinahanglan.

Gamita ang nota sa pinulongan sa ubos aron ipasabot ang pag-usab sa state. Ilha unsa ang gikopya, gipaambit, mahimong mapakyas, ug gibuhian. Dili tanan nga pangutana magamit niini nga programa: isulti kung hain. Paghimo og usa ka kausaban, tag-ana ang epekto, ug itandi sa aktuwal nga resulta. Mahimong lahi ang lagda sa pamilyar nga operator sa laing pinulongan.

Ang std::cout mosulat og output. Ang std::vector modumala sa nagtubo nga sequence ug mobuhi sa storage sa kataposan sa lifetime niini. C++17 ang lab; itala kon laing standard ang gikinahanglan.

Adunay kaugalingong sequence ang vector copy. Magpabiling 2 ang gitas-on sa orihinal samtang 3 ang copy. Lahi kini sa pagkopya og reference sa shared object.

#include <iostream>
#include <vector>
#include <string>
#include <cassert>

int main() {
    std::vector<std::string> plan{"Read", "Test"};
    auto copy = plan;
    copy.push_back("Explain");
    std::cout << plan.size() << " " << copy.size() << "\n";
}

Gipaabot nga resulta: 2 3

Praktis ug ebidensiya

Isulat ang tagna, aktuwal nga resulta, ug hinungdan sa pagkapareho o kalainan. Ang completion check mosukod sa pagsabot; ang practice task mopauswag sa kahanas.

Reperensiya sa pinulongan

Pananglitang code sa Agila Forge ↗

Kompletoha kini nga leksiyon

Tubaga og husto ang matag pangutana aron makuha ang sertipiko sa leksiyon. Gamita ang puna sa pagrepaso ug pagsulay pag-usab.

Pag-sign in · I-save ang imong pag-uswag ug pagkuha og sertipiko alang niini nga leksiyon.