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.







16
Tại sao C ++ không có trình thu gom rác?
Tôi không hỏi câu hỏi này vì ưu điểm của việc thu gom rác trước hết. Lý do chính của tôi để hỏi điều này là tôi biết rằng Bjarne Stroustrup đã nói rằng C ++ sẽ có một trình thu gom rác tại một số thời điểm. Như đã …





14
Cách kết thúc mã C ++
Tôi muốn mã C ++ của tôi ngừng chạy nếu đáp ứng một điều kiện nhất định, nhưng tôi không chắc làm thế nào để làm điều đó. Vì vậy, tại bất kỳ thời điểm nào nếu một iftuyên bố là đúng chấm dứt mã như thế này: if (x==1) …
267 c++ 


30
Làm thế nào để tránh các chuỗi nếu các chuỗi?
Giả sử tôi có mã giả này: bool conditionA = executeStepA(); if (conditionA){ bool conditionB = executeStepB(); if (conditionB){ bool conditionC = executeStepC(); if (conditionC){ ... } } } executeThisFunctionInAnyCase(); Các hàm executeStepXnên được thực thi khi và chỉ khi thành công trước đó. Trong mọi trường hợp, executeThisFunctionInAnyCasehàm nên …

17
Chuyển tiếp khai báo một enum trong C ++
Tôi đang cố gắng làm một cái gì đó như sau: enum E; void Foo(E e); enum E {A, B, C}; mà trình biên dịch từ chối. Tôi đã có một cái nhìn nhanh về Google và sự đồng thuận dường như là "bạn không thể làm được", nhưng tôi …
265 c++  enums 

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.