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

Boost là một bộ sưu tập lớn các thư viện chất lượng cao nhằm sử dụng trong C ++. Boost là miễn phí và thường được coi là "thư viện tiêu chuẩn thứ hai".









23
Nhận đường dẫn có thể thực thi
Tôi biết câu hỏi này đã được đặt ra từ trước nhưng vẫn chưa thấy câu trả lời thỏa đáng, hoặc câu trả lời dứt khoát "không, việc này không thể làm được" nên tôi sẽ hỏi lại! Tất cả những gì tôi muốn làm là lấy đường dẫn đến …
114 c++  boost  executable 

6
Cách liên kết chương trình C ++ với Boost bằng CMake
Tệp CMake của tôi trông như thế nào khi liên kết chương trình của tôi với thư viện Boost trong Ubuntu? Các lỗi hiển thị trong khi chạy make: main.cpp:(.text+0x3b): undefined reference to `boost::program_options::options_description::m_default_line_length' Tệp chính thực sự đơn giản: #include <boost/program_options/options_description.hpp> #include <boost/program_options/option.hpp> using namespace std; #include <iostream> namespace …
109 c++  boost  cmake 


4
Shared_ptr '?
Tôi rất thất vọng ngay bây giờ sau nhiều giờ cố gắng tìm kiếm shared_ptr ''. Không có ví dụ nào tôi thấy hiển thị mã hoàn chỉnh để bao gồm các tiêu đề shared_ptr(và đang hoạt động). Nói đơn giản std, tr1và <memory>không giúp ích gì cả! Tôi đã …


3
Hạ cấp shared_ptr <Base> thành shared_ptr <Đã xác minh>?
Cập nhật: shared_ptr trong ví dụ này giống như trong Boost, nhưng nó không hỗ trợ shared_polymorphic_downcast (hoặc dynamic_pointer_cast hoặc static_pointer_cast cho vấn đề đó)! Tôi đang cố gắng khởi tạo một con trỏ được chia sẻ tới một lớp dẫn xuất mà không làm mất số lượng tham chiếu: …
102 c++  gcc  boost 

7
Số ngẫu nhiên có trọng số
Tôi đang cố gắng triển khai một số ngẫu nhiên có trọng số. Tôi hiện đang đập đầu vào tường và không thể hiểu được điều này. Trong dự án của tôi (phạm vi nắm giữ, phân tích chủ quan toàn bộ vốn chủ sở hữu), tôi đang sử dụng …
101 c++  boost  random 

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.