Score:0

ปัญหาในการรันโค้ด c++ 17

ธง it

ด้วยสองคำสั่งนี้ sudo apt-get อัปเดต sudo apt ติดตั้ง build-essential ฉันติดตั้งคอมไพเลอร์ c++ และมี GCC/g++ เวอร์ชัน 10 มากกว่าที่ฉันติดตั้ง VS-Code และติดตั้งส่วนขยายสองโค้ดรันเนอร์และส่วนขยาย c++ โดย Microsoft มันรันรหัสนี้

#รวมถึง <iostream>
ใช้เนมสเปซ std;
int หลัก () {
    ศาล<<"สวัสดีชาวโลก";
    กลับ 0;
}

แต่ไม่ใช่รหัสเฉพาะ c ++ 17 นี้

#include <อาร์เรย์>
#รวมถึง <iostream>
#รวม <string_view>
#รวม <tuple>
#รวม <type_traits>

เนมสเปซ a::b::c
{
    inline constexpr std::string_view str{ "สวัสดี" };
}

เทมเพลต <คลาส... T>
std::tuple<std::size_t, std::common_type_t<T...>> ผลรวม(T... หาเรื่อง)
{
    กลับ { sizeof...(T), (args + ...) };
}

int หลัก ()
{
    อัตโนมัติ [iNumbers, iSum]{ ผลรวม (1, 2, 3) };
    std::cout << a::b::c::str << ' ' << iNumbers << ' ' << iSum << '\n';

    std::array arr{ 1, 2, 3 };

    std::cout << std::size(arr) << '\n';

    กลับ 0;
}

โปรดช่วยฉันแก้ปัญหานี้ด้วย ขอบคุณในความคาดหมาย

hr flag
คุณอาจจะต้องเพิ่มตัวเลือกคอมไพเลอร์ `-std=c++17` ดูตัวอย่าง [วิธีรวมแฟล็กคอมไพเลอร์ใน Visual Studio Code](https://stackoverflow.com/questions/57173093/how-to-include-compiler-flags-in-visual-studio-code)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา