ນີ້ແມ່ນແອັບ Linux ທີ່ມີຊື່ວ່າ Lean Mean C++ Option Parser ເຊິ່ງລຸ້ນຫຼ້າສຸດສາມາດດາວໂຫຼດໄດ້ເປັນ optionparser-1.7.tar.gz. ມັນສາມາດດໍາເນີນການອອນໄລນ໌ຢູ່ໃນຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີ OnWorks ສໍາລັບສະຖານີເຮັດວຽກ.
ດາວນ໌ໂຫລດແລະດໍາເນີນການອອນໄລນ໌ app ນີ້ມີຊື່ Lean Mean C++ Option Parser ກັບ OnWorks ໄດ້ຟຣີ.
ປະຕິບັດຕາມຄໍາແນະນໍາເຫຼົ່ານີ້ເພື່ອດໍາເນີນການ app ນີ້:
- 1. ດາວໂຫຼດຄໍາຮ້ອງສະຫມັກນີ້ໃນ PC ຂອງທ່ານ.
- 2. ໃສ່ໃນຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.
- 3. ອັບໂຫລດແອັບພລິເຄຊັນນີ້ຢູ່ໃນຕົວຈັດການໄຟລ໌ດັ່ງກ່າວ.
- 4. ເລີ່ມ OnWorks Linux ອອນລາຍ ຫຼື Windows online emulator ຫຼື MACOS online emulator ຈາກເວັບໄຊທ໌ນີ້.
- 5. ຈາກ OnWorks Linux OS ທີ່ເຈົ້າຫາກໍ່ເລີ່ມຕົ້ນ, ໄປທີ່ຕົວຈັດການໄຟລ໌ຂອງພວກເຮົາ https://www.onworks.net/myfiles.php?username=XXXXX ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ທ່ານຕ້ອງການ.
- 6. ດາວນ໌ໂຫລດຄໍາຮ້ອງສະຫມັກ, ຕິດຕັ້ງມັນແລະດໍາເນີນການ.
Lean Mean C++ Option Parser
Ad
ລາຍລະອຽດ
Lean Mean C++ Option Parser ຈັດການອາກິວເມັນຂອງໂປຣແກຣມ (argc, argv). ມັນສະຫນັບສະຫນູນຮູບແບບທາງເລືອກສັ້ນແລະຍາວຂອງ getopt(), getopt_long() ແລະ getopt_long_only() ແຕ່ມີການໂຕ້ຕອບທີ່ສະດວກກວ່າ. ມັນເປັນຫ້ອງສະໝຸດແບບເສລີ, ມີສ່ວນຫົວເທົ່ານັ້ນທີ່ບໍ່ມີການເພິ່ງພາອາໄສ, ບໍ່ແມ່ນແຕ່ libc ຫຼື STL. ມັນມາພ້ອມກັບຮູບແບບຂໍ້ຄວາມການນໍາໃຊ້ທີ່ສະຫນັບສະຫນູນການຈັດຖັນແລະການຫໍ່ເສັ້ນ, ເຮັດໃຫ້ມັນເຫມາະສົມສໍາລັບຂໍ້ຄວາມທ້ອງຖິ່ນທີ່ມີຄວາມຍາວແຕກຕ່າງກັນ.ຄຸນລັກສະນະ
- ຫ້ອງສະໝຸດສ່ວນຫົວເທົ່ານັ້ນ. ພຽງແຕ່ #include "optionparser.h" ແລະທ່ານຖືກກໍານົດ.
- ເອກະລາດ. ບໍ່ມີການເພິ່ງພາອາໄສໃດໆ, ບໍ່ແມ່ນແຕ່ຫ້ອງສະໝຸດມາດຕະຖານ C ຫຼື C++.
- ການນໍາໃຊ້ຮູບແບບຂໍ້ຄວາມທີ່ສະຫນັບສະຫນູນການຈັດຖັນແລະການຫໍ່ເສັ້ນ.
- ບໍ່ເຫມືອນກັບ getopt() ແລະອະນຸພັນມັນບໍ່ບັງຄັບໃຫ້ທ່ານ loop ຜ່ານທາງເລືອກຕາມລໍາດັບ. ແທນທີ່ຈະ, ທ່ານສາມາດເຂົ້າເຖິງທາງເລືອກໂດຍກົງເຊັ່ນນີ້:
- if ( options[QUIET] ) ... // ທົດສອບການປະກົດຕົວຂອງສະວິດໃນ argument vector:
- if ( options[FOO].last()->type() == DISABLE ) ... // --enable-foo/--disable-foo: ອັນສຸດທ້າຍທີ່ໃຊ້ແລ້ວຊະນະ
- int verbosity = ທາງເລືອກ[VERBOSE].count(); // -v verbose, -vv ຫຼາຍ verbose
- ສໍາລັບ (ທາງເລືອກ* opt = ທາງເລືອກ[FILE]; ເລືອກ; opt = opt->next()) // ໄປໂດຍຜ່ານທັງຫມົດ --file= ການໂຕ້ຖຽງ
Audience
ການພັດທະນາ
ໃນການໂຕ້ຕອບຜູ້ໃຊ້
ເສັ້ນຄໍາສັ່ງ
ພາສາການຂຽນໂປຣແກຣມ
C ++
ນີ້ແມ່ນແອັບພລິເຄຊັນທີ່ຍັງສາມາດເອົາມາຈາກ https://sourceforge.net/projects/optionparser/. ມັນໄດ້ຖືກຈັດຢູ່ໃນ OnWorks ເພື່ອໃຫ້ດໍາເນີນການອອນໄລນ໌ໃນວິທີທີ່ງ່າຍທີ່ສຸດຈາກຫນຶ່ງໃນລະບົບປະຕິບັດງານຟຣີຂອງພວກເຮົາ.