Learn C++: Compiler & Practice

Ietver reklāmasPirkumi lietotnē
Satura vērtējums
Visiem
10 tūkst.+
Lejupielādes
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls
Ekrānuzņēmuma attēls

Par šo lietotni

Apgūstiet C++, sākot no pirmās sarunas līdz pat nodarbībām, STL, pārvietošanas semantiku un moderno C++20. Šis C++ programmēšanas kurss apvieno īsas nodarbības ar reālu kompilatoru jūsu tālrunī, lai katra ideja noslēdzas ar kodu, ko jūs pats rakstāt, kompilējat un palaižat.

Izstrādāts iesācējiem, datorzinātņu studentiem, spēļu un sistēmu izstrādātājiem un ikvienam, kurš gatavojas programmēšanas nodarbībām vai kodēšanas intervijai.

C++ APMĀCĪBA, KAS LIKS JŪS RAKSTĪT KODU
• 51 kurss un vairāk nekā 200 īsas nodarbības, sākot no iesācēju pamatiem līdz padziļinātām tēmām
• Kursa kartē tie ir sagrupēti piecās sadaļās: pamati, atmiņa, objekti, STL un reālu programmu veidošana
• Tēmas ietver mainīgos, virknes, ievades un izvades plūsmas, vadības plūsmu, struktūras un klases, vektorus, atsauces, rādītājus, steku un kaudzi, RAII, viedos rādītājus, izņēmumus, const un constexpr, veidnes, lambda, iteratorus, failu I/O, CMake, vienlaicīgumu un korutīnas
• Objektorientēta programmēšana (OOP): klases, mantošana, polimorfisms un operatoru pārslodze
• STL: vektori, kartes, nesakārtota_karte, algoritmi, diapazoni, std::optional, std::variant un std::span
• Mūsdienu C++ standarti 11, 14, 17 un 20, tostarp pārvietošanas semantika un koncepcijas
• Viktorīnas un kartīšu pārskats palīdz apgūt sintakses prasmes

C++ KOMPILĒTĀJS JŪSU KABATAS IZDEVUMS
• Rakstiet kodu mobilajā koda redaktorā un kompilējiet to ar īstu GCC kompilatoru, nevis simulatoru
• Skatiet izvadi un izejas kodu un pēc tam palaidiet to vēlreiz ar vienu pieskārienu
• Ievadiet ievades datus programmām, kas lasa no cin
• Jūsu pirmajā programmā tiek parādīta vērtība, atmiņas adrese, kurā tā atrodas, un tās lielums baitos
• Katra palaistā programma tiek saglabāta kopā ar jūsu nodarbību piezīmēm un grāmatzīmēm
• Gatavu piemēru bibliotēka un meklējama apkrāptu lapa

TRĪS C++ PRAKSES IERADUMI KATRU DIENU
• Paredziet izvadi: piecas īsas programmas dienā. Apņemieties sniegt atbildi, pirms kompilators to atrisina
• Kļūdu meklēšana: viena bojāta programma dienā. Atrodiet defektu, izlabojiet to un pierādiet to ar kompilatoru. Padomi ir bez maksas
• Sintakses sprints: 60 sekundes ar sintakses jautājumiem ar vienu pieskārienu. Pārspējiet savu labāko rezultātu

20 VADĪTI C++ PROJEKTI
Veidojiet reālas programmas soli pa solim: programma, kas sadalīta divos failos, īpašumtiesību buferis, inventarizācija, teksta statistika, matrica, bankas konts, formas ar polimorfismu, veidņu steks, konfigurācijas parsētājs, RPN kalkulators, vārdu skaitītājs ar std::map, izņēmumi, lambda ar STL algoritmiem, saistīts saraksts, pārvietošanas semantika, konstantu pareizība, ierakstu meklēšana, virkņu plūsmas parsēšana un stāvokļa mašīna.

Mākslīgā intelekta mentors un kļūdu tulkotājs
Iestrēdzis pie rādītāja vai veidņu kļūdu sienas? Ielīmējiet kļūdu un saņemiet tās skaidrojumu vienā teikumā, kā arī rindu, kas jālabo. Uzdodiet jautājumu mākslīgā intelekta mentoram un saņemiet skaidru atbildi vienkāršā valodā.

60 KODĒŠANAS MISIJAS UN IKDIENAS IZAICINĀJUMI
• 60 kodēšanas misijas, no vieglas līdz sarežģītai
• Jauns kodēšanas uzdevums katru dienu
• Pasaules kodēšanas izaicinājums: trīs tiešraides globālas kārtas katru dienu ar līderu sarakstu
• Sērijas, XP un atgādinājumi ļauj jums praktizēties

SĀKT BEZ MAKSAS
Jūsu pirmais C++ kurss ir bez maksas. Tāpat kā ikdienas izejas komplekta paredzēšanas kārta, ikdienas kļūdu meklēšana, trīs sintakses sprinta kārtas dienā, pirmais vadītais projekts, divas misijas, ikdienas kodēšanas uzdevums, Pasaules kodēšanas izaicinājums un viens AI mentora jautājums dienā.

PRO
Pro versija atbloķē visus kursus, misijas un projektus, neierobežotu sintakses sprinta laiku, pilnus AI rīkus, sertifikātu eksāmenu un pieredzi bez reklāmām.

KAM TAS DOMĀTS
• Iesācējiem, kas apgūst C++ kā pirmo vai otro programmēšanas valodu
• Studentiem, kas apmeklē C++ programmēšanas nodarbības vai datorzinātņu kursus
• Spēļu, iegulto sistēmu un citu sistēmu izstrādātājiem, kuriem nepieciešamas mūsdienīgas C++ prasmes
• Python vai Java izstrādātājiem, kuri vēlas saprast, kas notiek atmiņā
• Ikvienam, kurš vēlas soli pa solim sniegtu C++ apmācību, ko var sekot līdzi kopnē

Lietotne ir pieejama 22 valodās.

Sāciet bezmaksas C++ kursu jau šodien, aizpildiet pirmo testu un sastādiet savu pirmo programmu dažu minūšu laikā.
C++ programmēšanas apmācība un koda redaktors: OOP, STL, viktorīnas un kodēšanas vingrinājumi
Atjaunināta
2026. gada 26. sept.
Piedāvātie stāsti

Datu drošība

Drošība sākas ar izpratni par to, kā izstrādātāji vāc un kopīgo jūsu datus. Datu konfidencialitātes un drošības prakse var atšķirties atkarībā no izmantojuma, reģiona un vecuma. Izstrādātājs ir sniedzis šo informāciju un laika gaitā var to atjaunināt.
  • Dati netiek kopīgoti ar trešajām pusēm
    Uzziniet vairāk par to, kā izstrādātāji norāda datu kopīgošanu.
  • Šajā lietotnē var vākt šo veidu datus.
    Personas informācija un Ierīce vai citi identifikatori
  • Dati tiek šifrēti pārsūtīšanas laikā
  • Varat pieprasīt datu dzēšanu