C++

 អំពីC++

សូមស្វាគមន៍មកកាន់វគ្គដំបូងនៃភាសា C++ ដែលប្រើសម្រាប់បង្កើតរាល់ប្រភេទនៃកម្មវីធីដូចជាវីឌីអូហ្គេម កម្មវិធី និងមុខងារកម្មវិធីនៅក្នុងកុំព្យូទ័ររបស់អ្នក!

អ្វីជាC++

ចូលស្រមៃថាអ្នកមានប្រអប់ធំនៃ LEGO។ ដោយផ្អែកលើកដុំLEGOទាំងនេះ អ្នកអាចបង្កើតអ្វីកប្បូរដូចជាព្រះរាជវាំង យានអវកាស ឬកាត់ម៉ាស៊ីន! C++ ដូចជា LEGO ប៉ុន្តែសម្រាប់បង្កើតកម្មវិធិកុំព្យូទ័រ។ វាផ្តល់ឲ្យអ្នកនូវដុំLEGO ហៅថា "កូដ" ដើម្បីបង្កើតកម្មវិធីដ៏អស្ចារ្យ។

ហេតុអ្វីយើងត្រូវសិក្សា C++?

1/អំណាចដល់ការដោះស្រាយបញ្ហា 🧠:

  • ដូចតម្រៀបរូបផ្គុំដែល ការសរសេរកូដជួយឲ្យអ្នកគិតយ៉ាងចំរុះ និងដោះស្រាយបញ្ហាជំហានដោយជំហាន។

2/ប្រើធ្វើទូទាំងលោក 🌍:

  • ចាប់ពីវីឌីអូហ្គេមដូចជា Minecraft ទៅកម្មវិធីប្រតិបត្តិការដូចជា Windows C++ ក៏ត្រូវបានប្រើជុំវិញពិភពលោកផងដែរ!

3/បង្កើតអ្វីមួយជារបស់អ្នកផ្ទាល់ 🛠️:

  • ចង់បង្កើតហ្គេមឬកម្មវិធីផ្ទាល់ខ្លួន? C++ ផ្តល់ឲ្យអ្នកនូវឧបករណ៍សម្រាប់ការងារបង្កើតគំនិតអ្នកឲ្យត្រូវជាក់ស្តែង។

ធាតុខ្លឹមសារមូលដ្ឋាន

1/ភាសាកម្មវិធី:

  • យោគយល់វាជាភាសាពិសេសដែលអ្នកប្រើដើម្បីមាន់ទាក់ទងជាមួយកុំព្យូទ័រ។ ជំនួសឲ្យភាសាអង់គ្លេស ឬអេស្ប៉ាញ អ្នកប្រើ C++ ដើម្បីផ្តល់ការណែនាំ។

2/កូដ:

  • វាជាការណែនាំដែលអ្នកសរសេរ។ ការណែនាំទាំងនេះបង្ហាញកុំព្យូទ័រថាត្រូវធ្វើអ្វី ដូចជាគូររូបភាព ឬគណនាលេខ។

3/Compiler:

  • ភ្ជាប់ជាមួយគោលនយោបាយមួយបំបែកការណែនាំ C++ របស់អ្នកទៅជាភាសាដែលកុំព្យូទ័រយល់ ។ អ្នកបកប្រែនេះហៅថាCompiler

ឧទាហរណ៍: ស្វាគមន៍ C++

ចូរមើលកូដ C++ តិចតួចដែលវាប្រាប់កុំព្យូទ័រឲ្យនិយាយ "Hello, World!" ដូចជាការនិយាយ "សួស្តី" ជាមួយមិត្តភក្តិ ប៉ុន្តែសម្រាប់កុំព្យូទ័រ។


ការបំបែក:

  • #include <iostream>: គិតថាវាជាការប្រាប់កុំព្យូទ័ររបស់អ្នកថា "សួស្តី ខ្ញុំចង់ប្រើឧបករណ៍ពិសេសមួយចំនួនដើម្បីមាន់ទាក់ទងជាមួយអេក្រង់!"
  • int main() { ... }: នេះពិតជាចំណុចចាប់ផ្តើមកម្មវិធីរបស់អ្នក ដែលទាំងអស់ចាប់ផ្តើមពីទីនេះ។
  • std::cout << "Hello, World!";: នេះជាការណែនាំដើម្បីបង្ហាញ "Hello, World!" លើអេក្រង់។
  • return 0;: នេះដូចជាការប្រាប់ថា "ខ្ញុំរួចហើយ!"

ឧទាហរណ៍: ការសាងសង់រ៉ូបូត

រូបភាពអ្នកកំពុងសាងសង់រ៉ូបូត:

  • C++ Language: ឈុតប្រិ្មណ៍ដែលអ្នកផ្តល់ដល់រ៉ូបូត។
  • Code: ការស្នើអនុសាសន៍ជាក់លាក់ដូចជា "ចលនាទៅមុខ" ឬ "យកវត្ថុ"។
  • Compiler: វ័ិញ្ញាណរបស់រ៉ូបូតដែលយល់អនុសាសន៍របស់អ្នក និងធ្វើឲ្យរ៉ូបូតអនុវត្ត។
  • Program: បង្កើតមុខងារទាំងស្រុងដែលធ្វើឲ្យរ៉ូបូធ្វើអ្វីដ៏ពិសេសដូចជាកំពូលជំនាញ ឬសម្អាតបន្ទប់!

HTML And CSS

  🗈 What is HTML? 🖉 1). តើ HTML គឺជាអ្វី? (What is HTML?) HTML (Hypertext Markup Language) មានន័យថា ភាសាសម្គាល់ webpage លើ internet។ វាជាវ...