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.

21
round () cho float trong C ++
Tôi cần một hàm làm tròn dấu phẩy động đơn giản, do đó: double round(double); round(0.1) = 0 round(-0.1) = 0 round(-0.9) = -1 Tôi có thể tìm ceil()và floor()trong math.h - nhưng không round(). Có phải nó hiện diện trong thư viện C ++ tiêu chuẩn dưới tên khác, …


4
Tại sao tôi lại sử dụng Push_back thay vì emplace_back?
Các vectơ C ++ 11 có chức năng mới emplace_back. Không giống như push_back, dựa trên tối ưu hóa trình biên dịch để tránh các bản sao, emplace_backsử dụng chuyển tiếp hoàn hảo để gửi các đối số trực tiếp đến hàm tạo để tạo một đối tượng tại chỗ. …
232 c++  c++11  std 

30
Rò rỉ bộ nhớ bao giờ ok? [đóng cửa]
Đã đóng cửa . Câu hỏi này dựa trên ý kiến . Nó hiện không chấp nhận câu trả lời. Bạn muốn cải thiện câu hỏi này? Cập nhật câu hỏi để có thể trả lời bằng sự kiện và trích dẫn bằng cách chỉnh sửa bài đăng này . …
231 c++  c  memory-leaks 



10
Chức năng lambda có thể được templated?
Trong C ++ 11, có cách nào để tạo mẫu hàm lambda không? Hoặc nó vốn đã quá cụ thể để được templated? Tôi hiểu rằng tôi có thể định nghĩa một lớp / functor cổ điển thay thế, nhưng câu hỏi giống như: ngôn ngữ có cho phép tạo …
230 c++  templates  lambda  c++11 




4
Lỗi: Chuyển đến nhãn trường hợp
Tôi đã viết một chương trình liên quan đến việc sử dụng các câu lệnh chuyển đổi ... Tuy nhiên, khi biên dịch, nó hiển thị: Lỗi: Chuyển đến nhãn trường hợp. Tại sao nó làm điều đó? #include <iostream> #include <cstdlib> #include <fstream> #include <string> using namespace std; class …
229 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.