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.



13
Tại sao C ++ cần một tệp tiêu đề riêng?
Tôi chưa bao giờ thực sự hiểu tại sao C ++ cần một tệp tiêu đề riêng biệt có cùng chức năng như trong tệp .cpp. Nó làm cho việc tạo các lớp và tái cấu trúc chúng trở nên rất khó khăn và nó thêm các tệp không cần …






8
Không thể mở bao gồm tệp 'afxres.h' trong VC2010 Express
Tôi đang cố gắng biên dịch một dự án cũ bằng VS express 2010 nhưng tôi gặp lỗi này: lỗi nghiêm trọng RC1015: không thể mở bao gồm tệp 'afxres.h'. từ mã này ///////////////////////////////////////////////////////////////////////////// // // Generated from the TEXTINCLUDE 2 resource. // #include "afxres.h" Tôi đã cài đặt Windows …

6
Làm cách nào để chỉ định một con trỏ tới hàm quá tải?
Tôi muốn chuyển một hàm quá tải cho std::for_each()thuật toán. Ví dụ, class A { void f(char c); void f(int i); void scan(const std::string& s) { std::for_each(s.begin(), s.end(), f); } }; Tôi mong muốn trình biên dịch giải quyết f()theo kiểu lặp. Rõ ràng, nó (GCC 4.1.2) không làm điều …
137 c++  stl 

5
Toán tử kép C ++? (&&)
Tôi đang đọc mã nguồn STL và tôi không biết &&nhà điều hành địa chỉ nào phải làm. Đây là một ví dụ mã từ stl_vector.h: vector& operator=(vector&& __x) // <-- Note double ampersands here { // NB: DR 675. this->clear(); this->swap(__x); return *this; } "Địa chỉ địa chỉ" có …





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.