คำถามในหัวข้อ 'std'
วิธีซ่อมแซม "ตัวถูกดำเนินการที่ไม่ถูกต้องประเภท 'const char' เป็นไบนารี 'ตัวดำเนินการ +' [ซ้ำ]
รายการซ้ำที่เป็นไปได้: ฉันจะเชื่อมสตริง C++ หลายตัวเข้าด้วยกันในบรรทัดเดียวได้อย่างไร
ตามที่ สิ่งนี้ C++ std::string ถูกต่อเข้าด้วยกันโดยใช้ตัวดำเนินการ + เหตุใดจึงใช้รหัสนี้
using namespace std;
string sql = "create table...
16548 มุมมอง
schedule
14.12.2023
คำจำกัดความที่น่าสงสัยของ common_type
ในหนังสือ "The Cpp Standard Library" ฉบับพิมพ์ครั้งที่ 2 โดย Nicolai M. Josuttis กล่าวไว้ (5.4, หน้า 125) ว่าคำจำกัดความของประเภททั่วไปของ struct มีดังนี้:
template <typename T1, typename T2>
struct common_type<T1,T2> {
typedef...
166 มุมมอง
schedule
01.01.2024
ข้อผิดพลาด: ไม่มีข้อโต้แย้งสำหรับ 'at' ที่ขึ้นอยู่กับพารามิเตอร์เทมเพลต ดังนั้นจึงต้องมีการประกาศ at
นู๋ นี่
ฉันกำลังพยายามรวบรวมโค้ดส่วนนี้จาก 'ภาษาการเขียนโปรแกรม C++' ของ Bjarne Stroustrup แต่ CodeBlocks ยังคงส่งข้อผิดพลาดนี้ให้ฉันต่อไป
รหัสนี้เกี่ยวกับการตรวจสอบช่วงอาร์เรย์ที่อยู่ในฟังก์ชันเวกเตอร์
นี่คือรหัส:
#include...
17010 มุมมอง
schedule
01.12.2023
ไม่สามารถรวบรวมรหัส C ++ [ซ้ำกัน]
ฉันใช้ Code::Blocks กับ GNU GCC Compiler และเมื่อฉันพยายามรวมไลบรารีใด ๆ ที่ไม่มี '.h' เช่น #include หรือทำให้เกิดข้อผิดพลาดในไฟล์ stdlib.h...
มันทำให้เกิดข้อผิดพลาดหลายอย่าง เช่น:
c:\mingw\include\stdlib.h|90|error: '_BEGIN_C_DECLS' does not...
746 มุมมอง
schedule
03.01.2024
การเปรียบเทียบ std::string_view และสตริงย่อย string_view
สมมติว่าเรามี string_view และ string_view อีกอันที่เป็นส่วนย่อยของ string_view แรก:
using namespace std; // just to shorten the example...
string_view s{"abc def"};
auto t = s.substr(4);
auto u = s.substr(0, 4);
cout << *(s.begin() + 4)...
1318 มุมมอง
schedule
01.12.2023
การแบ่งพาร์ติชันเทอร์มินัลสำหรับการพิมพ์แต่ละกระบวนการย่อย
สมมติว่าเรามีกระบวนการย่อยหลายกระบวนการดังต่อไปนี้ ซึ่งมีผลลัพธ์บางส่วนพิมพ์แบบเรียลไทม์ไปยัง sys.stdout หรือ sys.stderr
proc1 = subprocess.Popen(['cmd1'],
env=venv1,
stdout=sys.stdout,...
65 มุมมอง
schedule
23.10.2023