Câu hỏi được gắn thẻ «c++»

C ++ là ngôn ngữ lập trình có mục đích chung. Ban đầu nó được thiết kế như một phần mở rộng cho C và có cú pháp tương tự, nhưng giờ đây nó là một ngôn ngữ hoàn toàn khác. Sử dụng thẻ này cho các câu hỏi về mã (sẽ được) được biên dịch bằng trình biên dịch C ++. Sử dụng thẻ dành riêng cho phiên bản cho các câu hỏi liên quan đến sửa đổi tiêu chuẩn cụ thể [C ++ 11], [C ++ 14], [C ++ 17] hoặc [C ++ 20], v.v.


5
Cờ để bật cảnh báo g ++ chi tiết và kỹ lưỡng
Thông thường trong C dưới gcc, tôi sẽ bắt đầu với tập hợp các cờ cảnh báo sau (được tổng hợp từ nhiều nguồn): -Wall -Wextra -Wformat-nonliteral -Wcast-align -Wpointer-arith -Wbad-function-cast \ -Wmissing-prototypes -Wstrict-prototypes -Wmissing-declarations -Winline -Wundef \ -Wnested-externs -Wcast-qual -Wshadow -Wwrite-strings -Wno-unused-parameter \ -Wfloat-equal -pedantic -ansi Tôi sẽ xây dựng …
122 c++  g++  warnings 


9
Ví dụ về C ++ SFINAE?
Tôi muốn tham gia vào lập trình siêu mẫu nhiều hơn. Tôi biết rằng SFINAE là viết tắt của "thay người thất bại không phải là một lỗi." Nhưng ai đó có thể chỉ cho tôi cách sử dụng SFINAE tốt không?






2
Tại sao #include <string> lại ngăn lỗi tràn ngăn xếp ở đây?
Đây là mã mẫu của tôi: #include &lt;iostream&gt; #include &lt;string&gt; using namespace std; class MyClass { string figName; public: MyClass(const string&amp; s) { figName = s; } const string&amp; getName() const { return figName; } }; ostream&amp; operator&lt;&lt;(ostream&amp; ausgabe, const MyClass&amp; f) { ausgabe &lt;&lt; f.getName(); return ausgabe; } int …



4
Lá cờ dễ dãi làm gì?
Tôi chỉ tự hỏi -fpermissivecờ làm gì trong trình biên dịch g ++? Tôi đang nhận được: error: lấy địa chỉ của [-fpermissive] tạm thời mà tôi có thể giải quyết bằng cách đưa -fpermissivecờ cho trình biên dịch. CHỈNH SỬA : Tôi vừa tìm thấy nguyên nhân gây ra …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.