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.



6
Tạo số ngẫu nhiên bằng thư viện ngẫu nhiên C ++ 11
Như tiêu đề cho thấy, tôi đang cố gắng tìm ra cách tạo số ngẫu nhiên bằng <random>thư viện C ++ 11 mới . Tôi đã thử nó với mã này: std::default_random_engine generator; std::uniform_real_distribution<double> uniform_distance(1, 10.001); Vấn đề với mã tôi có là mỗi lần tôi biên dịch và chạy …
135 c++  c++11  random  range 





8
C ++ chuyển đổi chuỗi hex thành số nguyên đã ký
Tôi muốn chuyển đổi một chuỗi hex thành một số nguyên có chữ ký 32 bit trong C ++. Vì vậy, ví dụ, tôi có chuỗi hex "fffefffe". Biểu diễn nhị phân của cái này là 1111111111111101111111111111110. Biểu diễn số nguyên đã ký của cái này là: -65538. Làm cách …
135 c++  integer  hex  signed 

3
Làm thế nào để sắp xếp với lambda?
sort(mMyClassVector.begin(), mMyClassVector.end(), [](const MyClass & a, const MyClass & b) { return a.mProperty > b.mProperty; }); Tôi muốn sử dụng hàm lambda để sắp xếp các lớp tùy chỉnh thay cho ràng buộc một phương thức cá thể. Tuy nhiên, đoạn mã trên mang lại lỗi: lỗi C2564: 'const char …
135 c++  sorting  lambda  char  const 


9
Một hàm đệ quy có thể là nội tuyến?
inline int factorial(int n) { if(!n) return 1; else return n*factorial(n-1); } Khi tôi đọc nó , thấy rằng đoạn mã trên sẽ dẫn đến "biên dịch vô hạn" nếu không được trình biên dịch xử lý chính xác. Làm thế nào để trình biên dịch quyết định có nên …


1
Tương lai so với lời hứa
Tôi đang bối rối với sự khác biệt giữa một tương lai và một lời hứa. Rõ ràng, họ có các phương pháp và công cụ khác nhau, nhưng trường hợp sử dụng thực tế là gì? Là nó?: Khi tôi quản lý một số tác vụ không đồng bộ, …
134 c++  c++11  promise  future 



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.