Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++
C++
  1. list::push_front() และ list::push_back() ใน C++ STL

    ในบทความนี้เราจะพูดถึงการทำงาน ไวยากรณ์และตัวอย่างของฟังก์ชัน list::push_front() และ list::push_back() ใน C++ STL รายการใน STL คืออะไร List เป็นโครงสร้างข้อมูลที่ช่วยให้สามารถแทรกและลบเวลาคงที่ได้ทุกที่ตามลำดับ รายการจะถูกนำไปใช้เป็นรายการที่เชื่อมโยงแบบทวีคูณ รายการอนุญาตการจัดสรรหน่วยความจำที่ไม่

  2. forward_list::clear() และ forward_list::erase_after() ใน C++ STL

    ในบทความนี้เราจะพูดถึงการทำงาน ไวยากรณ์และตัวอย่างของ forward_list::clear() และ forward_list::erase_after() ฟังก์ชันใน C++ Forward_list ใน STL คืออะไร รายการส่งต่อคือคอนเทนเนอร์ลำดับที่อนุญาตให้ดำเนินการแทรกและลบเวลาคงที่ที่ใดก็ได้ภายในลำดับ รายการส่งต่อถูกนำไปใช้เป็นรายการที่เชื่อมโยงโดยลำพัง การจ

  3. ตัวสร้างในการเขียนโปรแกรม C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจคอนสตรัคเตอร์ในภาษา C++ ตัวสร้างเป็นฟังก์ชันสมาชิกของคลาสที่เริ่มต้นการสร้างอินสแตนซ์อ็อบเจ็กต์ มีชื่อเดียวกับคลาสหลักและไม่มีประเภทส่งคืน ตัวสร้างเริ่มต้น ตัวอย่าง #include <iostream> using namespace std; class construct {    public

  4. คอนเทนเนอร์ใน C++ STL

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจคอนเทนเนอร์ใน C++ STL คอนเทนเนอร์คือออบเจ็กต์ที่ใช้เก็บองค์ประกอบหลายรายการที่เป็นประเภทเดียวกันหรือต่างกัน ทั้งนี้ขึ้นอยู่กับว่าพวกเขาสามารถจำแนกเพิ่มเติมเป็น − คอนเทนเนอร์ลำดับ (อาร์เรย์ เวกเตอร์ รายการ) คอนเทนเนอร์เชื่อมโยง (ชุด แผนที่ มัลต

  5. คอนเทนเนอร์ใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจคอนเทนเนอร์ใน C++ พารามิเตอร์ถ้าคลาสใดคลาสหนึ่งมีคลาสอื่นเรียกว่าเป็นคอนเทนเนอร์ คลาสภายในเรียกว่าคลาสที่บรรจุ ในขณะที่คลาสที่มีอยู่นั้นเรียกว่าคลาสคอนเทนเนอร์ ตัวอย่าง #include <iostream> using namespace std; class first {    public

  6. ฟังก์ชันเธรด get_id () ใน C ++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจฟังก์ชันเธรด get_id() ใน C++ ฟังก์ชันเธรด get_id() ตรวจสอบสถานะปัจจุบันของกระบวนการแล้วส่งคืน id สำหรับเธรดปัจจุบันในการดำเนินการ ฟังก์ชันนี้ไม่ใช้พารามิเตอร์ใดๆ ตัวอย่าง #include <chrono> #include <iostream> #include <thread> usin

  7. ฟังก์ชัน transform_inclusive_scan() ใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจฟังก์ชัน transform_inclusive_scan() ใน C++ ตัวอย่าง #include <iostream> #include <vector> using namespace std; namespace point_input_iterator {    template <class InputItrator, class OutputItrator, class BinaryOperation, clas

  8. คลาสย่อยใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจคลาสย่อยในภาษา C++ เมื่อคลาส/ struct มีค่าดีฟอลต์ที่ชัดเจนอยู่ภายใน คลาสนั้นเรียกว่าคลาส Trivial ชั้นเรียนที่ไม่สำคัญเพิ่มเติมจะมีตัวสร้าง ผู้ดำเนินการมอบหมาย และตัวทำลายล้างของตัวเอง ตัวอย่าง //using the default constructor struct Trivial {  

  9. พิมพ์อนุมานใน C ++ (อัตโนมัติและ decltype)

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจการรบกวนของประเภทใน C++ (ประเภทอัตโนมัติและประเภทการปฏิเสธ) ในกรณีของคีย์เวิร์ดอัตโนมัติ ประเภทของตัวแปรจะถูกกำหนดจากประเภทของตัวเริ่มต้น นอกจากนี้ ด้วย decltype ยังช่วยให้คุณแยกประเภทของตัวแปรออกจากองค์ประกอบที่เรียกได้ พิมพ์อัตโนมัติ ตัวอย่าง #inc

  10. การใช้คลาสเพื่อใช้ปริมาณเวกเตอร์ใน C ++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจวิธีใช้คลาสเพื่อใช้ปริมาณเวกเตอร์ใน C++ ปริมาณเวกเตอร์คือปริมาณที่มีทั้งขนาดและทิศทาง ในที่นี้เราจะใช้งานพวกมันโดยใช้คลาส จากนั้นจึงดำเนินการพื้นฐานกับพวกมัน ตัวอย่าง #include <cmath> #include <iostream> using namespace std; class Vector

  11. คลาสฐานเสมือนใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจคลาสฐานเสมือนใน C++ คลาสเสมือนส่วนใหญ่จะใช้ในระหว่างการสืบทอดหลายรายการ เพื่อหลีกเลี่ยง การนำคลาสเดียวกันหลายอินสแตนซ์ไปยังคลาสเดียวกันซึ่งต่อมาทำให้เกิดความกำกวม จึงมีการใช้คลาสเสมือน ตัวอย่าง #include <iostream> using namespace std; class A

  12. การทำลายเสมือนโดยใช้ shared_ptr ใน C ++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจการทำลายเสมือนโดยใช้ shared_ptr ใน C++ ในการลบอินสแตนซ์ของคลาส เรากำหนดให้ destructor ของคลาสพื้นฐานเป็นแบบเสมือน ดังนั้นมันจึงลบอินสแตนซ์ของอ็อบเจ็กต์ต่างๆ ที่สืบทอดมาในลำดับย้อนกลับที่สร้างขึ้น ตัวอย่าง #include <iostream> #include <memor

  13. ฟังก์ชันเสมือนใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจฟังก์ชันเสมือนใน C++ ฟังก์ชันเสมือนเป็นฟังก์ชันสมาชิกที่กำหนดไว้ในคลาสฐาน และสามารถกำหนดเพิ่มเติมในคลาสย่อยได้เช่นกัน ขณะเรียกใช้คลาสที่ได้รับ ฟังก์ชันที่เขียนทับจะถูกเรียกใช้ ตัวอย่าง #include <iostream> using namespace std; class base { &nbs

  14. การแปลงสตริงทั้งหมดเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กโดยใช้ STL ใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อทำความเข้าใจการแปลงสตริงทั้งหมดเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็กโดยใช้ STL ใน C++ ในการดำเนินการแปลงนี้ C++ STL มีฟังก์ชัน toupper() และ tolower() เพื่อแปลงเป็นตัวพิมพ์ใหญ่และตัวพิมพ์เล็กตามลำดับ ตัวอย่าง #include<bits/stdc++.h> using namespace std; int ma

  15. นับองค์ประกอบที่เล็กกว่าในอาร์เรย์ที่เรียงลำดับใน C ++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมเพื่อนับองค์ประกอบที่มีขนาดเล็กลงในอาร์เรย์ที่จัดเรียงใน C++ ในนี้เราจะให้ตัวเลขและหน้าที่ของเราคือนับองค์ประกอบทั้งหมดที่มีอยู่ในอาร์เรย์ที่เรียงลำดับซึ่งมีขนาดเล็กกว่าตัวเลขที่กำหนด ตัวอย่าง #include <bits/stdc++.h> using namespace std; int countSmaller(int

  16. นับองค์ประกอบที่เล็กกว่าทางด้านขวาโดยใช้ Set ใน C ++ STL

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมที่จะนับองค์ประกอบเล็กๆ ทางด้านขวาโดยใช้ set ใน C++ STL สำหรับสิ่งนี้เราจะได้รับอาร์เรย์ งานของเราคือสร้างอาร์เรย์ใหม่และเพิ่มจำนวนองค์ประกอบที่มีขนาดเล็กลงทางด้านขวาขององค์ประกอบปัจจุบันที่ตำแหน่ง ตัวอย่าง #include <bits/stdc++.h> using namespace std; void co

  17. นับจำนวน 1 และ 0 ในอาร์เรย์ไบนารีโดยใช้ STL ใน C++

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมที่จะนับจำนวน 1 และ 0 ในอาร์เรย์ไบนารีโดยใช้ STL ใน C++ สำหรับสิ่งนี้เราจะได้รับอาร์เรย์ งานของเราคือนับจำนวน 0 และ 1 ที่มีอยู่ในอาร์เรย์ ตัวอย่าง #include <bits/stdc++.h> using namespace std; // checking if element is 1 or not bool isOne(int i){    

  18. การนับการผกผันโดยใช้ Set ใน C ++ STL

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมนับการผกผันโดยใช้ set ใน C++ STL การนับผกผันคือการวัดว่าอาร์เรย์ใกล้จะเรียงลำดับอย่างสมบูรณ์เพียงใด หากจัดเรียงอาร์เรย์แล้ว จำนวนการผกผันจะเป็น 0 ตัวอย่าง #include<bits/stdc++.h> using namespace std; //returning inversion count int get_Icount(int arr[],int n){

  19. การนับสตริงย่อยต่อเนื่องกันที่แตกต่างกันของความยาวสองโดยใช้ C++ STL

    ในบทช่วยสอนนี้ เราจะพูดถึงโปรแกรมที่จะนับสตริงย่อยที่ต่อเนื่องกันซึ่งมีความยาวสองสตริงโดยใช้ C++ STL สำหรับสิ่งนี้เราจะจัดให้มีสตริง งานของเราคือนับและพิมพ์สตริงย่อยที่ไม่ซ้ำกันทั้งหมดที่มีความยาวสองจากสตริงที่กำหนด ตัวอย่าง #include<bits/stdc++.h> using namespace std; void calc_distinct(stri

  20. Word Lader ใน C++

    สมมติว่าเรามีคำสองคำ (beginWord และ endWord) และเรามีรายการคำศัพท์ในพจนานุกรม ให้ค้นหาความยาวของลำดับการแปลงที่สั้นที่สุดจาก beginWord ถึง endWord เช่นนั้น - แปลงได้ครั้งละหนึ่งตัวอักษรเท่านั้น ในแต่ละคำที่แปลงแล้วจะต้องมีอยู่ในรายการคำศัพท์ BeginWord ไม่ใช่คำที่ถูกแปลง เราต้องจำไว้ว่า -

Total 5992 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:145/300  20-คอมพิวเตอร์/Page Goto:1 139 140 141 142 143 144 145 146 147 148 149 150 151