Learn C++: Compiler & Practice

Bevat advertensiesInprogram-aankope
Inhoudgradering
Almal
10 k+
Aflaaie
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent

Meer oor hierdie app

Leer C++ van jou eerste cout tot klasse, die STL, beweeg semantiek en moderne C++20. Hierdie C++ programmeringskursus koppel kort lesse met 'n regte samesteller op jou foon, sodat elke idee eindig met kode wat jy self skryf, saamstel en uitvoer.

Gebou vir beginners, rekenaarwetenskapstudente, spel- en stelselontwikkelaars, en enigiemand wat voorberei vir 'n programmeringsklas of 'n koderingsonderhoud.

'n C++ TUTORIAAL WAT JOU KODE LAAT SKRYF
• 51 kursusse en 200+ kort lesse, van beginnersbasiese tot gevorderde onderwerpe
• 'n Kursuskaart groepeer hulle in vyf bane: basiese beginsels, geheue, objekte, die STL en die bou van regte programme
• Onderwerpe sluit in veranderlikes, stringe, invoer- en uitvoerstrome, beheervloei, strukture en klasse, vektore, verwysings, wysers, die stapel en die hoop, RAII, slim wysers, uitsonderings, const en constexpr, sjablone, lambdas, iterators, lêer I/O, CMake, gelyktydigheid en koroutines
• Objekgeoriënteerde programmering (OOP): klasse, oorerwing, polimorfisme en operatoroorlading
• Die STL: vektore, kaarte, ongeordende_kaart, algoritmes, reekse, std::optional, std::variant en std::span
• Moderne C++ standaarde 11, 14, 17 en 20, insluitend skuifsemantiek en konsepte
• Vasvrae en flitskaarthersiening help die sintaksis om vas te hou

'n C++ SAMESTELLER IN JOU SAK
• Skryf kode in 'n mobiele kode-redigeerder en kompileer dit met 'n regte GCC-samesteller, nie 'n simulator nie
• Sien die uitvoer en die uitgangskode, en voer dit dan weer met een tik uit
• Tik invoer vir programme wat van cin lees
• Jou eerste program wys 'n waarde, die geheueadres waarop dit woon en die grootte daarvan in grepe
• Elke program wat jy uitvoer, word gestoor, saam met jou lesnotas en boekmerke
• 'n Biblioteek van gereedgemaakte voorbeelde en 'n soekbare cheat sheet

DRIE DAAGLIKSE C++ OEFENGEWOONTES
• Voorspel die uitvoer: vyf kort programme per dag. Verbind jou tot 'n antwoord voordat die samesteller dit oplos
• Foutjag: een gebreekte program per dag. Vind die defek, maak dit reg en bewys dit met die samesteller. Wenke is gratis
• Sintaksis Sprint: 60 sekondes van een-tik sintaksisvrae. Klop jou beste telling

20 BEGELEIDE C++ PROJEKTE
Bou stap vir stap regte programme: 'n program verdeel oor twee lêers, 'n besitbuffer, 'n inventaris, teksstatistieke, 'n matriks, 'n bankrekening, vorms met polimorfisme, 'n sjabloonstapel, 'n konfigurasie-ontleder, 'n RPN-sakrekenaar, 'n woordteller met std::map, uitsonderings, lambdas met STL-algoritmes, 'n gekoppelde lys, skuif-semantiek, konstante korrektheid, 'n rekordsoektog, stringstroom-ontleding en 'n toestandsmasjien.

KI-MENTOR EN FOUTVERTALER
Vasgevang op 'n wyser of 'n muur van sjabloonfoute? Plak die fout en kry dit in een sin verduidelik, plus die lyn om reg te stel. Vra die KI-mentor enigiets en kry 'n duidelike antwoord in gewone taal.

60 KODERINGSMISSIES EN DAAGLIKSE UITDAGINGS
• 60 koderingsmissies, van maklik tot moeilik
• 'n Nuwe koderingsprobleem elke dag
• Wêreldkodering-uitdaging: drie regstreekse globale rondes elke dag, met 'n puntelys
• Reekse, XP en herinneringe hou jou oefening aan die gang

GRATIS OM TE BEGIN
Jou eerste C++-kursus is gratis. So ook die daaglikse Voorspel die uitvoer-stel, die daaglikse foutjag, drie Syntax Sprint-rondtes per dag, die eerste begeleide projek, twee missies, die daaglikse koderingsprobleem, die Wêreldkodering-uitdaging en een KI-mentorvraag per dag.

PRO
Pro ontsluit elke kursus, missie en projek, onbeperkte Syntax Sprint, die volledige KI-gereedskap, die sertifikaateksamen en 'n advertensievrye ervaring.

VIR WIE DIT IS
• Beginners wat C++ as 'n eerste of tweede programmeertaal leer
• Studente wat 'n C++ programmeringsklas of 'n rekenaarwetenskapkursus volg
• Spel-, ingebedde en stelselontwikkelaars wat moderne C++ vaardighede benodig
• Ontwikkelaars van Python of Java wat wil verstaan ​​wat in geheue gebeur
• Enigiemand wat 'n stap-vir-stap C++ tutoriaal wil hê wat hulle op die bus kan volg

Die toepassing is beskikbaar in 22 tale.

Begin vandag die gratis C++ kursus, neem die eerste vasvra en stel jou eerste program binne minute saam.
C++ programmeringstutoriaal en kode-redigeerder: OOP, STL, vasvrae en koderingsoefeninge
Opgedateer op
26 Sep. 2026
Uitstalstories

Dataveiligheid

Veiligheid begin wanneer jy verstaan hoe ontwikkelaars jou data insamel en deel. Praktyke vir dataprivaatheid en -sekuriteit kan verskil op grond van jou gebruik, streek en ouderdom. Die ontwikkelaar het hierdie inligting verskaf en kan dit mettertyd opdateer.
  • Geen data word met derde partye gedeel nie
    Kom meer te wete oor hoe ontwikkelaars datadeling verklaar
  • Hierdie app kan die volgende datasoorte insamel
    Persoonlike inligting en Toestel- of ander ID’s
  • Data word geënkripteer tydens oorgang
  • Jy kan versoek dat data uitgevee word