2011-01-01 40 views

Trả lời

17

Theo documentation bạn có thể chỉ định một tùy chọn là cần thiết trong mô tả tùy chọn:

options_description desc; 
desc.add_options() 
    ("help", "produce help") 
    ("count", value<int>()->required(), "number of executions") 
    ; 
+3

Được cảnh báo rằng vẫn còn nhiều bản cài đặt cũ của tăng mà không hỗ trợ này. Tính năng required() được thêm vào 1.42. https://svn.boost.org/trac/boost/ticket/2982 – leecbaker

+0

Doen't đầu ra thực sự gắn cờ rằng thông số bắt buộc của nó. Làm thế nào để phản ánh điều đó? –

Các vấn đề liên quan