Boole değerleri komut satırı bağımsız değişkeninden almak için destek programı seçeneklerini kullanıyorum. Benim argüman "Y" Evet", 'N', 'Hayır' olarak belirtilebilir istiyoruz.boole seçenekleri
Aslındakodum
boost program options
tarafından ayrıştırılır olacağını geçici dizesi kullanarak yaptım
- Ben de varsayılan değer elde başka geçici dize kullanıyorum Bunun üzerine, "Evet", "N" veya "Hayır"
- boolean değişken üyesine tahsis.
"Y" ile karşılaştırılırBen işe yaramadı aşağıda sana kod çalıştı beri Tüm bunları çalışma yaptı
namespace pod = boost::program_options;
("Section.Flag",
pod::value<bool>(&myFlag_bool)->default_value(false),
"description")
Eğer boost program seçenekleri Bunu başarmak için kullanmak sonra bazı iyi kullanılıp kullanılamayacağını biliyor musunuz?
Teşekkür :: iequals..I düşünmemiştim . Saygılarımızla AFG –
@Abruzzo Eğer bu cevap sorunuzu çözdüyse, kabul etmelisiniz. –