Learn C++: Compiler & Practice

May mga adMga in-app na pagbili
Rating ng content
Lahat
10K+
Mga Download
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan
Screenshot na larawan

Tungkol sa app na ito

Matuto ng C++ mula sa iyong unang cout hanggang sa mga klase, ang STL, move semantics at modernong C++20. Ang kursong ito sa C++ programming ay nagpapares ng maiikling aralin sa isang tunay na compiler sa iyong telepono, kaya ang bawat ideya ay nagtatapos sa code na iyong isinusulat, kino-compile at pinapatakbo nang mag-isa.

Ginawa para sa mga nagsisimula, mga mag-aaral ng computer science, mga developer ng laro at system, at sinumang naghahanda para sa isang klase sa programming o isang panayam sa coding.

ISANG C++ TUTORIAL NA MAGPAPAGAWA SA IYO NA MAGSULAT NG CODE
• 51 kurso at mahigit 200 maiikling aralin, mula sa mga pangunahing kaalaman para sa mga nagsisimula hanggang sa mga advanced na paksa
• Isang mapa ng kurso ang nagpapangkat sa mga ito sa limang track: mga pangunahing kaalaman, memorya, mga bagay, ang STL at pagbuo ng mga totoong programa
• Kasama sa mga paksa ang mga variable, string, input at output stream, control flow, mga struct at klase, mga vector, mga reference, mga pointer, ang stack at ang heap, RAII, mga smart pointer, mga exception, const at constexpr, mga template, lambdas, mga iterator, file I/O, CMake, concurrency at mga coroutine
• Object-oriented programming (OOP): mga klase, inheritance, polymorphism at operator overloading
• Ang STL: mga vector, mga mapa, unordered_map, mga algorithm, mga saklaw, std::optional, std::variant at std::span
• Mga modernong pamantayan ng C++ 11, 14, 17 at 20, kabilang ang mga move semantics at konsepto
• Ang mga pagsusulit at pagsusuri sa flashcard ay nakakatulong sa syntax na manatili

Isang C++ COMPILER SA IYONG BULSA
• Sumulat ng code sa isang mobile code editor at i-compile ito gamit ang isang totoong GCC compiler, hindi isang simulator
• Tingnan ang output at ang exit code, pagkatapos ay patakbuhin itong muli sa isang tap
• I-type ang input para sa mga program na nagbabasa mula sa cin
• Ang iyong unang programa ay nagpapakita ng isang value, ang memory address kung saan ito nakatira at ang laki nito sa bytes
• Ang bawat program na iyong pinapatakbo ay sine-save, kasama ang iyong mga tala sa aralin at mga bookmark
• Isang library ng mga handa nang halimbawa at isang mahahanap na cheatsheet

TATLONG PANG-ARAW-ARAW NA MGA UGALI SA PAGSASANAY SA C++
• Hulaan ang output: limang maiikling programa sa isang araw. Mangakong sasagutin ang isang sagot bago ito ayusin ng compiler
• Paghahanap ng bug: isang sirang programa sa isang araw. Hanapin ang depekto, ayusin ito at patunayan ito gamit ang compiler. Libre ang mga pahiwatig
• Syntax Sprint: 60 segundo ng mga tanong sa syntax sa isang tap. Talunin ang iyong pinakamahusay na iskor

20 GABAYANG PROYEKTO SA C++
Bumuo ng mga totoong programa nang sunud-sunod: isang programang hinati sa dalawang file, isang owning buffer, isang imbentaryo, mga istatistika ng teksto, isang matrix, isang bank account, mga hugis na may polymorphism, isang template stack, isang config parser, isang RPN calculator, isang word counter na may std::map, mga exception, lambdas na may mga STL algorithm, isang linked list, move semantics, const correctness, isang record search, stringstream parsing at isang state machine.

AI MENTOR AT ERROR TRANSLATOR
Natigil sa isang pointer o isang pader ng mga error sa template? I-paste ang error at ipapaliwanag ito sa isang pangungusap, kasama ang linyang aayusin. Magtanong sa AI Mentor ng kahit ano at makakuha ng malinaw na sagot sa simpleng wika.

60 MISYON SA PAGKO-COD AT PANG-ARAW-ARAW NA MGA HAMON
• 60 misyon sa pagko-code, mula madali hanggang mahirap
• Isang bagong problema sa pagko-code araw-araw
• Hamon sa Pagko-code sa Mundo: tatlong live na pandaigdigang round araw-araw, na may leaderboard
• Mga Streak, XP at mga paalala ang magpapanatili sa iyong pagsasanay

LIBRE PARA MAGSIMULA
Libre ang iyong unang kurso sa C++. Gayundin ang pang-araw-araw na set ng Predict the output, ang pang-araw-araw na bug hunt, tatlong round ng Syntax Sprint sa isang araw, ang unang ginabayang proyekto, dalawang misyon, ang pang-araw-araw na problema sa pagko-code, ang Hamon sa Pagko-code sa Mundo at isang tanong sa AI Mentor sa isang araw.

PRO
Ina-unlock ng Pro ang bawat kurso, misyon at proyekto, walang limitasyong Syntax Sprint, ang kumpletong AI tool, ang pagsusulit sa sertipiko at isang karanasang walang ad.

PARA KUNG SINO ITO
• Mga nagsisimulang nag-aaral ng C++ bilang una o pangalawang wika ng programming
• Mga mag-aaral na kumukuha ng klase sa C++ programming o kurso sa computer science
• Mga developer ng laro, naka-embed at system na nangangailangan ng mga modernong kasanayan sa C++
• Mga developer mula sa Python o Java na gustong maunawaan kung ano ang nangyayari sa memorya
• Sinumang nais ng sunud-sunod na tutorial sa C++ na maaari nilang sundan habang nasa bus

Ang app ay available sa 22 wika.

Simulan ang libreng kurso sa C++ ngayon, kunin ang unang pagsusulit at i-compile ang iyong unang programa sa loob ng ilang minuto.
Tutorial sa C++ programming at code editor: OOP, STL, mga pagsusulit at mga pagsasanay sa coding
Na-update noong
Set 26, 2026
mga itinatampok na kwento

Kaligtasan ng data

Nagsisimula ang kaligtasan sa pag-unawa kung paano kinokolekta at ibinabahagi ng mga developer ang iyong data. Posibleng mag-iba ang mga kagawian sa privacy at seguridad ng data batay sa iyong paggamit, rehiyon, at edad. Ang developer ang nagbigay ng impormasyong ito at posibleng i-update niya ito sa paglipas ng panahon.
  • Walang data na ibinabahagi sa mga third party
    Matuto pa tungkol sa kung paano inihahayag ng mga developer ang pagbabahagi
  • Posibleng kolektahin ng app na ito ang mga ganitong uri ng data
    Personal na impormasyon at Device o iba pang ID
  • Ine-encrypt ang data habang inililipat
  • Puwede mong i-request na i-delete ang data na iyon