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.







27
Kiểm tra tạm thời cho sự tồn tại của một chức năng thành viên lớp?
Có thể viết một mẫu thay đổi hành vi tùy thuộc vào việc một hàm thành viên nhất định được xác định trên một lớp không? Đây là một ví dụ đơn giản về những gì tôi muốn viết: template<class T> std::string optionalToString(T* obj) { if (FUNCTION_EXISTS(T->toString)) return obj->toString(); else …



8
không dấu int so với size_t
Tôi nhận thấy rằng mã C và C ++ hiện đại dường như sử dụng size_tthay vì int/ unsigned intkhá nhiều ở mọi nơi - từ các tham số cho các hàm chuỗi C đến STL. Tôi tò mò về lý do cho điều này và những lợi ích mà …
492 c++  c  size-t 



9
Tại sao có tệp tiêu đề và tệp .cpp? [đóng cửa]
Vì hiện tại, câu hỏi này không phù hợp với định dạng Hỏi & Đáp của chúng tôi. Chúng tôi hy vọng câu trả lời sẽ được hỗ trợ bởi các sự kiện, tài liệu tham khảo hoặc chuyên môn, nhưng câu hỏi này có thể sẽ thu hút tranh …
484 c++  header-files 



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.