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.

3
Làm thế nào để ghi std :: string vào tệp?
Tôi muốn ghi một std::stringbiến mà tôi đang chấp nhận từ người dùng vào một tệp. Tôi đã thử sử dụng write()phương pháp này và nó ghi vào tệp. Nhưng khi tôi mở tệp, tôi thấy các hộp thay vì chuỗi. Chuỗi chỉ là một từ đơn có độ dài …
87 c++ 

7
const trước tham số so với const sau tên hàm c ++
Sự khác biệt giữa một cái gì đó như thế này là gì friend Circle copy(const Circle &); và một cái gì đó như thế này friend Circle copy(Circle&) const; Tôi biết const sau khi hàm được sử dụng để nói với trình biên dịch rằng hàm này sẽ không …



8
Là 'float a = 3.0;' một tuyên bố đúng?
Nếu tôi có khai báo sau: float a = 3.0 ; đó là một lỗi? Tôi đọc trong một cuốn sách đó 3.0là một doublegiá trị và tôi phải xác định nó là float a = 3.0f. Có phải vậy không?
86 c++  c++11 






4
Tôi có thể sử dụng C ++ 11 với Xcode không?
Tôi đang xem xét việc sử dụng một số tính năng C ++ 11 (chẳng autohạn như) trong một số dự án đa nền tảng (Windows + Mac). Trên Windows, Visual Studio hỗ trợ các phần của tiêu chuẩn C ++ 11 sắp tới sẽ cho phép tôi đơn giản …
86 c++  xcode  gcc  c++11  clang 



10
Tại sao tôi muốn sử dụng vector để deque
Từ chúng đều là vùng chứa bộ nhớ liền kề nhau; tính năng khôn ngoan, deque có hầu hết mọi thứ mà vector có nhưng nhiều hơn thế, vì nó hiệu quả hơn khi chèn vào phía trước. Tại sao whould ai thích std::vectorđến std::deque?
86 c++  stl  vector  deque 


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.