Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++
C++
  1. Object-Oriented Programming (OOP) คืออะไร?

    Object-oriented programming (OOP) เป็น programming paradigm ที่ฐานบน concept ของ objects ซึ่งอาจมี data ในรูป fields (attributes) และ code ในรูป procedures (methods) ตัวอย่าง person เป็น object ที่มี properties: height, gender, age ฯลฯ และ methods: move, talk ฯลฯ Object (วัตถุ) หน่วยพื้นฐานของ OOP ค

  2. Standard Libraries ใน C++ คืออะไร?

    ในภาษา C++ C++ Standard Library เป็น collection ของ classes และ functions ที่เขียนใน core language และเป็นส่วนของ C++ ISO Standard เอง C++ Standard Library 提供 generic containers หลายตัว, functions สำหรับใช้และจัดการ containers, function objects, generic strings และ streams (รวม interactive และ file

  3. C++ Standard Template Library (STL)

    Standard Template Library (STL) เป็น software library สำหรับ C++ ที่ส่งผลต่อหลายส่วนของ C++ Standard Library มันให้ 4 components ชื่อ algorithms, containers, functions, และ iterators โปรดทราบว่า term STL หรือ Standard Template Library ไม่ได้ปรากฏที่ไหนใน ISO 14882 C++ standard ดังนั้นการเรียก C++ st

  4. แอปพลิเคชันของการเขียนโปรแกรม C++

    C++ เป็นภาษาโปรแกรมที่ใช้กันอย่างแพร่หลาย สำหรับเขียน large-scale commercial applications สำหรับ end-users แอปพลิเคชันหลักที่สร้างด้วย C++ โดย software vendors และ giants มีดังนี้: Google – Google file system, Google Chromium browser, และ MapReduce large cluster data processing เขียนด้วย C++ ทั้งหม

  5. วิธีเริ่มต้นเขียนโปรแกรม C++

    คุณตัดสินใจเรียนเขียนโปรแกรม C++ แต่ไม่รู้เริ่มต้นที่ไหน นี่คือภาพรวมสั้นๆ ว่าคุณสามารถเริ่มต้นได้อย่างไร ได้ C++ Compiler นี่คือขั้นตอนแรกที่คุณควรทำก่อนเริ่มเรียนเขียนโปรแกรม C++ มี C++ compiler ฟรีที่ดีสำหรับทุก OS platforms โหลดตัวที่เหมาะกับ platform ของคุณ หรือใช้ online compiler ของ tutorials

  6. วิธีสร้างโปรแกรม C++ เรียบง่าย

    เพื่อให้ได้โปรแกรม C++ เรียบง่าย คุณต้อง setup ก่อนแล้วค่อยสร้างโปรแกรม ขั้นตอนต่อไปนี้แสดงวิธีเริ่มต้น C++ ด้วยโปรแกรมเรียบง่าย ได้ C++ Compiler นี่คือขั้นตอนแรกที่คุณควรทำก่อนเริ่มเรียนเขียนโปรแกรม C++ มี C++ compiler ฟรีที่ดีสำหรับทุก OS platforms โหลดตัวที่เหมาะกับ platform ของคุณ หรือใช้ online

  7. วิธีเขียนโปรแกรม Hello World ใน C++

    เพื่อรัน hello world program คุณต้องทำตามขั้นตอนต่อไปนี้: เขียนโปรแกรม C++ ตอนนี้คุณมี compiler แล้ว มาเขียนโปรแกรม C++ เริ่มจากตัวอย่างสากล Hello World เราจะพิมพ์ hello world ออกหน้าจอด้วย C++ สร้างไฟล์ใหม่ชื่อ hello.cpp และเขียนโค้ดดังนี้: #include <iostream> int main() { std::cout <&

  8. บทบาทของ C++ ใน Computer Science

    C++ เป็นภาษาโปรแกรมที่พัฒนาโดย Bjarne Stroustrup ในปี 1979 ที่ Bell Labs C++ ถูกมองว่าเป็น middle-level language รวมคุณสมบัติ high-level และ low-level เป็น superset ของ C โปรแกรม C ที่ถูกต้องเกือบทุกตัวเป็น C++ ที่ถูกต้อง C++ รันบนหลาย platform: Windows, Mac OS, UNIX versions ออกแบบมาเพื่อ system pr

  9. ทำไม C++ จึงเป็นภาษาโปรแกรมที่ดีที่สุด?

    C++ รู้จักว่าเป็นภาษาที่ powerful มาก C++ ให้คุณ control มากเกี่ยวกับการใช้ computer resources ดังนั้นในมือที่ถนัด speed และความสามารถในการใช้ resources อย่างถูกต้นทุน จะเกินภาษาอื่นๆ ด้วย performance ของ C++ มักใช้พัฒนา game engines, games, และ desktop apps หลาย AAA title video games สร้างด้วย C++

  10. ข้อดีของภาษาโปรแกรม C++

    ข้อดีของ C++ มีดังนี้: C++ เป็นภาษาที่ portable มาก บ่อยครั้งเป็นภาษาที่เลือกสำหรับ multi-device, multi-platform app development C++ เป็น object-oriented programming language มี concepts เช่น classes, inheritance, polymorphism, data abstraction, encapsulation ช่วย code reusability และทำให้โปรแกรม m

  11. วิธีเรียนเขียนโปรแกรม C++

    คุณตัดสินใจเรียนเขียนโปรแกรม C++ แต่ไม่รู้เริ่มต้นที่ไหน นี่คือภาพรวมสั้นๆ ว่าคุณสามารถเริ่มต้นได้อย่างไร ได้ C++ Compiler นี่คือขั้นตอนแรกที่คุณควรทำก่อนเริ่มเรียนเขียนโปรแกรม C++ มี C++ compiler ฟรีที่ดีสำหรับทุก OS platforms โหลดตัวที่เหมาะกับ platform ของคุณ หรือใช้ online compiler ของ tutorials

  12. แหล่งข้อมูลที่ดีสำหรับเรียน C++

    มีทรัพยากรบนเว็บมากมายที่ช่วยเรียน C++ ได้ ผมพยายามรวบรวมรายการบางส่วนของแหล่งข้อมูลที่ดีที่สุด: C++ (cplusplus.com) – ที่ดีมากสำหรับเรียน C++ ครอบคลุมเกือบทุกหัวข้อ basic และ intermediate อย่างลึกซึ้ง A Tour of C++ (Bjarne Stroustrup) – Tour คือ quick tutorial overview ของ standard C++ ทั้ง langua

  13. C++ Versions ต่างๆ

    มีเวอร์ชันมากมายของภาษา C++ ซึ่งเป็น implementations ของ compilers ตาม specifications ของ ISO C++ community ชุมชนที่ดูแลการพัฒนาภาษา เวอร์ชันต่อไปนี้คือ: C++98 (ISO/IEC 14882:1998) – ฉบับแรก C++03 (ISO/IEC 14882:2003) – ฉบับที่สอง C++11 – ฉบับที่สาม C++14 – ฉบับที่สี่ C++17 – ฉบับที่ห้า ทุกเวอร์ชั

  14. Storage classes ของตัวแปรใน C++ คืออะไร?

    Storage class กำหนด scope (visibility) และ lifetime ของตัวแปรและ/หรือฟังก์ชันภายใน C++ Program Specifiers นี้มาก่อน type ที่พวกเขา modify มี storage classes ดังนี้ที่ใช้ใน C++ Program: auto register static extern mutable ใน C, auto storage class specifier ให้ประกาศตัวแปรด้วย automatic storage อย่า

  15. ตัวแปร Local และ Global ใน C++ ถูก initialize แบบ default อย่างไร?

    สิ่งต่อไปนี้เหมือนกันทั้ง local และ global variables โดยพื้นฐานแล้ว เมื่อคุณประกาศตัวแปร คอมไพเลอร์จะเรียก default constructor ของมัน เว้นแต่คุณระบุอื่นออกไป Language-level types (เช่น pointers, int, float, bool) default constructor ไม่ทำอะไรเลย แค่ทิ้ง memory ไว้เหมือนตอนประกาศ หมายความว่าค่าอาจเป็

  16. ประวัติภาษา C++

    ภาษาโปรแกรม C++ มีประวัติย้อนกลับไปถึงปี 1979 เมื่อ Bjarne Stroustrup ทำงานสำหรับ Ph.D. thesis เขาเริ่มงาน C with Classes ซึ่งเป็น superset ของ C เป้าหมายคือเพิ่ม object-oriented programming ลงใน C ซึ่งเป็นภาษาที่ได้รับการเคารพเพราะ portability โดยไม่เสีย speed หรือ low-level functionality ภาษาของเข

  17. คีย์เวิร์ด const ใน C++ คืออะไร?

    เราใช้ const qualifier เพื่อประกาศตัวแปรเป็นค่าคงที่ (constant) หมายความว่าเราไม่สามารถเปลี่ยนค่าได้หลังจากที่ตัวแปรถูก initialize แล้ว การใช้ const มีประโยชน์มาก ตัวอย่างเช่น หากคุณมีค่าคงที่อย่างค่า PI คุณไม่อยากให้ส่วนไหนของโปรแกรมแก้ไขค่านั้น คุณควรประกาศมันเป็น const Objects ที่ประกาศด้วย const

  18. คุณสมบัติของภาษาโปรแกรม C++

    C++ ถูกมองว่าเป็น middle-level language เนื่องจากรวมคุณสมบัติของ high-level และ low-level language เป็น superset ของ C โปรแกรม C ที่ถูกต้องเกือบทุกตัวก็เป็น C++ ที่ถูกต้อง C++ รันบนหลาย platform เช่น Windows, Mac OS, และ UNIX ต่อไปคือคุณสมบัติที่ทำให้ C++ โดดเด่น: Multi-paradigm language – รองรับ p

  19. ความแตกต่างระหว่าง #define และ const ใน C++

    Directive #define เป็น preprocessor directive preprocessor แทนที่ macros ด้วย body ของมันก่อนที่คอมไพเลอร์จะเห็น คิดว่ามันเป็น automatic search and replace ของ source code การประกาศ const variable ประกาศตัวแปรจริงในภาษา ซึ่งคุณสามารถใช้เหมือนตัวแปรจริง: เอา address ได้ ส่งผ่านได้ cast ได้ convert ได

  20. ตัวแปร C++ สามารถเป็น const และ volatile พร้อมกันได้ไหม?

    ได้ ตัวแปร C++ สามารถเป็น const และ volatile พร้อมกันได้ ใช้ในสถานการณ์อย่าง read-only hardware register หรือ output ของ thread อื่น volatile หมายถึงอาจถูกเปลี่ยนโดยสิ่งภายนอก current thread และ const หมายถึงคุณไม่เขียนลงไป (ในโปรแกรมที่ใช้ const declaration)

Total 6007 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:2/301  20-คอมพิวเตอร์/Page Goto:1 2 3 4 5 6 7 8