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.


13
Có hợp lý để bảo vệ null mỗi con trỏ bị hủy bỏ không?
Ở một công việc mới, tôi đã bị đánh dấu trong các đánh giá mã cho mã như thế này: PowerManager::PowerManager(IMsgSender* msgSender) : msgSender_(msgSender) { } void PowerManager::SignalShutdown() { msgSender_->sendMsg("shutdown()"); } Tôi đã nói rằng phương pháp cuối cùng nên đọc: void PowerManager::SignalShutdown() { if (msgSender_) { msgSender_->sendMsg("shutdown()"); } } …





9
std :: shared_ptr như là phương sách cuối cùng?
Tôi chỉ xem các luồng "Đi bản địa 2012" và tôi nhận thấy các cuộc thảo luận về std::shared_ptr. Tôi hơi ngạc nhiên khi nghe quan điểm hơi tiêu cực của Bjarne std::shared_ptrvà nhận xét của anh ta rằng nó nên được sử dụng như một "phương sách cuối cùng" …





7
Tại sao không có cấu trúc 'cuối cùng' trong C ++?
Xử lý ngoại lệ trong C ++ bị giới hạn ở thử / ném / bắt. Không giống như Object Pascal, Java, C # và Python, ngay cả trong C ++ 11, finallycấu trúc đã không được thực hiện. Tôi đã thấy rất nhiều tài liệu C ++ bàn về …
57 c++  exceptions 



15
Tại sao chúng ta có gia tăng postfix?
Tuyên bố miễn trừ trách nhiệm : Tôi biết rất rõ ngữ nghĩa của việc tăng tiền tố và hậu tố. Vì vậy xin đừng giải thích cho tôi cách họ làm việc. Đọc các câu hỏi về stack stack, tôi không thể không nhận thấy rằng các lập trình …
55 c++  c  postfix 

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.