Learn C++: Compiler & Practice

Yra skelbimųPirkimai programoje
Turinio įvertinimas
Visiems
10 tūkst.+
Atsisiuntimai
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas

Apie šią programą

Mokykitės C++ nuo pirmojo „cout“ iki užsiėmimų, STL, perkėlimo semantikos ir šiuolaikinio C++20. Šie C++ programavimo kursai derina trumpas pamokas su tikru kompiliatoriumi jūsų telefone, todėl kiekviena idėja baigiasi kodu, kurį rašote, kompiliuojate ir paleidžiate patys.

Sukurta pradedantiesiems, informatikos studentams, žaidimų ir sistemų kūrėjams bei visiems, besiruošiantiems programavimo pamokoms ar pokalbiui dėl programavimo.

C++ PAMOKA, KURI PRATĖS JUS RAŠYTI KODU
• 51 kursas ir daugiau nei 200 trumpų pamokų – nuo ​​pradedančiųjų pagrindų iki pažengusiųjų temų
• Kurso planas suskirsto juos į penkias dalis: pagrindai, atmintis, objektai, STL ir realių programų kūrimas
• Temos apima kintamuosius, eilutes, įvesties ir išvesties srautus, valdymo srautą, struktūras ir klases, vektorius, nuorodas, rodykles, steko ir kaupimo sistemas, RAII, išmaniuosius rodykles, išimtis, const ir constexpr, šablonus, lambda, iteratorius, failų įvestį/išvestį, CMake, lygiagretumą ir korutinas
• Objektinis programavimas (OOP): klasės, paveldėjimas, polimorfizmas ir operatorių perkrova
• STL: vektoriai, žemėlapiai, netvarkingas_map, algoritmai, diapazonai, std::optional, std::variant ir std::span
• Šiuolaikiniai C++ standartai 11, 14, 17 ir 20, įskaitant perkėlimo semantiką ir sąvokas
• Viktorinos ir kortelių peržiūra padeda įsisavinti sintaksę

C++ KOMPILIATORIUS JŪSŲ KIŠENĖ
• Rašykite kodą mobiliajame kodo redaktoriuje ir kompiliuokite jį tikru GCC kompiliatoriumi, o ne simuliatoriumi.
• Peržiūrėkite išvestį ir išėjimo kodą, tada paleiskite jį dar kartą vienu paspaudimu.
• Įveskite įvestį programoms, kurios skaito iš cin.
• Jūsų pirmoji programa rodo reikšmę, atminties adresą, kuriame ji yra, ir dydį baitais.
• Kiekviena paleista programa išsaugoma kartu su pamokų užrašais ir žymėmis.
• Paruoštų pavyzdžių biblioteka ir ieškoma atmintinė.

TRYS KASDIENINIAI C++ PRAKTIKOS ĮPROČIAI
• Numatykite išvestį: penkios trumpos programos per dieną. Apsispręskite dėl atsakymo, kol kompiliatorius jo neištaisė.
• Klaidų paieška: viena neveikianti programa per dieną. Raskite defektą, ištaisykite jį ir įrodykite jį naudodami kompiliatorių. Užuominos nemokamos.
• Sintaksės sprintas: 60 sekundžių sintaksės klausimų vienu paspaudimu. Pagerinkite savo geriausią rezultatą

20 VADOMO C++ PROJEKTŲ
Žingsnis po žingsnio kurkite tikras programas: programa, padalinta į du failus, valdymo buferis, inventorius, teksto statistika, matrica, banko sąskaita, formos su polimorfizmu, šablonų stekas, konfigūracijos analizatorius, RPN skaičiuotuvas, žodžių skaitiklis su std::map, išimtys, lambda su STL algoritmais, susietasis sąrašas, perkėlimo semantika, konstantų taisyklingumas, įrašų paieška, eilučių srauto analizavimas ir būsenos mašina.

DI MENTORIUS IR KLAIDŲ VERTINTOJAS
Užstrigote ties rodykle arba šablonų klaidų siena? Įklijuokite klaidą ir gaukite jos paaiškinimą vienu sakiniu bei eilutę, kurią reikia ištaisyti. Klauskite DI mentoriaus bet ko ir gaukite aiškų atsakymą paprasta kalba.

60 PROGRAMAVIMO MISIJOS IR KASDIENINIAI IŠŠŪKIAI
• 60 programavimo misijų – nuo ​​lengvų iki sunkių
• Nauja programavimo problema kiekvieną dieną
• Pasaulinis programavimo iššūkis: trys tiesioginiai pasauliniai etapai kiekvieną dieną su lyderių lentele
• Serijos, XP ir priminimai padės jums praktikuotis

PRADŽIA NEMOKAMA
Jūsų pirmasis C++ kursas yra nemokamas. Taip pat nemokamas kasdienis išvesties rinkinio numatymas, kasdienė klaidų paieška, trys sintaksės sprinto etapai per dieną, pirmasis vadovaujamas projektas, dvi misijos, kasdienė programavimo problema, Pasaulinis programavimo iššūkis ir vienas DI mentoriaus klausimas per dieną.

PRO
Pro versija atrakina visus kursus, misijas ir projektus, neribotą sintaksės sprinto laiką, visus DI įrankius, sertifikato egzaminą ir patirtį be reklamų.

KAM SKIRTA?
• Pradedantiesiems, besimokantiems C++ kaip pirmosios arba antrosios programavimo kalbos
• Studentams, lankantiems C++ programavimo kursus arba informatikos kursus
• Žaidimų, įterptųjų ir sistemų kūrėjams, kuriems reikalingi modernūs C++ įgūdžiai
• Python arba Java kūrėjams, norintiems suprasti, kas vyksta atmintyje
• Visiems, norintiems nuoseklios C++ pamokos, kurią galėtų sekti magistralėje

Programėlė prieinama 22 kalbomis.

Pradėkite nemokamą C++ kursą jau šiandien, atlikite pirmąjį testą ir per kelias minutes sudarykite savo pirmąją programą.
C++ programavimo pamoka ir kodo redaktorius: OOP, STL, viktorinos ir kodavimo pratimai
Atnaujinta
2026-09-26
Svarbiausios istorijos

Duomenų sauga

Norint užtikrinti saugą pirmiausia reikia suprasti, kaip kūrėjai renka ir bendrina jūsų duomenis. Duomenų privatumo ir saugos praktika gali skirtis, atsižvelgiant į jūsų naudojimą, regioną ir amžių. Kūrėjas pateikė šią informaciją ir gali atnaujinti per laiką.
  • Jokie duomenys nėra bendrinami su trečiosiomis šalimis
    Sužinokite daugiau, kaip kūrėjai apibrėžia bendrinimą
  • Ši programa gali rinkti šių tipų duomenis
    Asmens informacija ir Įrenginio arba kiti ID
  • Perduodami duomenys šifruojami
  • Galite pateikti duomenų ištrynimo užklausą