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

Các câu hỏi về C ++, một ngôn ngữ lập trình gõ tự do, dạng tự do, đa mô hình, được biên dịch, đa mục đích.


10
Tại sao từ khóa 'cuối cùng' sẽ hữu ích?
Có vẻ như Java đã có quyền tuyên bố các lớp không có nguồn gốc từ lâu đời và bây giờ C ++ cũng có nó. Tuy nhiên, theo nguyên tắc Mở / Đóng trong RẮN, tại sao điều đó lại hữu ích? Đối với tôi, finaltừ khóa nghe có …
54 java  c++  solid  final 


8
Điều gì xảy ra với rác trong C ++?
Java có một GC tự động thỉnh thoảng dừng lại Thế giới, nhưng xử lý rác trên một đống. Bây giờ các ứng dụng C / C ++ không có các đóng băng STW này, việc sử dụng bộ nhớ của chúng cũng không tăng lên vô hạn. Làm thế …



3
C ++ gõ mạnh typedef
Tôi đã cố gắng nghĩ ra một cách tuyên bố các kiểu gõ mạnh, để bắt một loại lỗi nhất định trong giai đoạn biên dịch. Đó thường là trường hợp tôi nhập một int vào một số loại id hoặc một vectơ đến vị trí hoặc vận tốc: typedef …
49 c++  c++11  type-safety 

5
Tại sao tất cả các hàm <Thuật toán> chỉ lấy các phạm vi, không phải các vùng chứa?
Có nhiều hàm hữu ích &lt;algorithm&gt;, nhưng tất cả chúng đều hoạt động theo "trình tự" - cặp trình vòng lặp. Ví dụ, nếu tôi có một container và thích chạy std::accumulatetrên nó, tôi cần phải viết: std::vector&lt;int&gt; myContainer = ...; int sum = std::accumulate(myContainer.begin(), myContainer.end(), 0); Khi tất cả …



2
Là thư viện chỉ tiêu đề hiệu quả hơn?
Giả định Một trong những lợi thế của các thư viện chỉ dành cho tiêu đề cho C ++ là chúng không cần phải được biên dịch riêng. Trong C và C ++ inlinechỉ có ý nghĩa nếu hàm được xác định trong tệp tiêu đề *. Theo truyền thống, …
48 c++  c  libraries 

8
Khi nào KHÔNG sử dụng hàm hủy ảo?
Tôi tin rằng tôi đã tìm kiếm nhiều lần về các công cụ hủy diệt ảo, hầu hết đề cập đến mục đích của các công cụ hủy diệt ảo và lý do tại sao bạn cần các công cụ hủy diệt ảo. Ngoài ra tôi nghĩ rằng trong hầu …



3
Phát triển Android bằng C và C ++ [đã đóng]
Tôi là một nhà phát triển C, C ++. Tôi quan tâm đến phát triển di động. Tôi muốn biết làm thế nào tôi có thể phát triển ứng dụng Android bằng C và C ++, tôi đã đọc rằng họ đang cung cấp một bộ cho các nhà phát …
47 c++  c  android 

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.