Linux-നുള്ള ലീൻ മീൻ C++ ഓപ്ഷൻ പാർസർ ഡൗൺലോഡ്

The Lean Mean C++ Option Parser എന്ന് പേരിട്ടിരിക്കുന്ന Linux ആപ്പാണിത്, ഇതിന്റെ ഏറ്റവും പുതിയ പതിപ്പ് optionparser-1.7.tar.gz ആയി ഡൗൺലോഡ് ചെയ്യാം. വർക്ക്സ്റ്റേഷനുകൾക്കായുള്ള സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവായ OnWorks-ൽ ഇത് ഓൺലൈനായി പ്രവർത്തിപ്പിക്കാം.

 
 

The Lean Mean C++ Option Parser with OnWorks എന്ന ഈ ആപ്പ് സൗജന്യമായി ഡൗൺലോഡ് ചെയ്ത് ഓൺലൈനിൽ പ്രവർത്തിപ്പിക്കുക.

ഈ ആപ്പ് പ്രവർത്തിപ്പിക്കുന്നതിന് ഈ നിർദ്ദേശങ്ങൾ പാലിക്കുക:

- 1. നിങ്ങളുടെ പിസിയിൽ ഈ ആപ്ലിക്കേഷൻ ഡൗൺലോഡ് ചെയ്തു.

- 2. ഞങ്ങളുടെ ഫയൽ മാനേജറിൽ https://www.onworks.net/myfiles.php?username=XXXXX എന്നതിൽ നിങ്ങൾക്ക് ആവശ്യമുള്ള ഉപയോക്തൃനാമം നൽകുക.

- 3. അത്തരം ഫയൽമാനേജറിൽ ഈ ആപ്ലിക്കേഷൻ അപ്‌ലോഡ് ചെയ്യുക.

- 4. ഈ വെബ്സൈറ്റിൽ നിന്ന് OnWorks Linux ഓൺലൈനോ Windows ഓൺലൈൻ എമുലേറ്ററോ MACOS ഓൺലൈൻ എമുലേറ്ററോ ആരംഭിക്കുക.

- 5. നിങ്ങൾ ഇപ്പോൾ ആരംഭിച്ച OnWorks Linux OS-ൽ നിന്ന്, നിങ്ങൾക്ക് ആവശ്യമുള്ള ഉപയോക്തൃനാമത്തോടുകൂടിയ ഞങ്ങളുടെ ഫയൽ മാനേജർ https://www.onworks.net/myfiles.php?username=XXXXX എന്നതിലേക്ക് പോകുക.

- 6. ആപ്ലിക്കേഷൻ ഡൌൺലോഡ് ചെയ്യുക, അത് ഇൻസ്റ്റാൾ ചെയ്ത് പ്രവർത്തിപ്പിക്കുക.

ലീൻ മീൻ C++ ഓപ്ഷൻ പാർസർ



വിവരണം:

Lean Mean C++ ഓപ്ഷൻ പാർസർ പ്രോഗ്രാം ആർഗ്യുമെന്റുകൾ കൈകാര്യം ചെയ്യുന്നു (argc, argv). ഇത് getopt(), getopt_long(), getopt_long_only() എന്നിവയുടെ ഹ്രസ്വവും ദൈർഘ്യമേറിയതുമായ ഓപ്‌ഷൻ ഫോർമാറ്റുകളെ പിന്തുണയ്ക്കുന്നു, എന്നാൽ കൂടുതൽ സൗകര്യപ്രദമായ ഇന്റർഫേസ് ഉണ്ട്. libc അല്ലെങ്കിൽ STL പോലുമില്ലാത്ത, ഡിപൻഡൻസികളില്ലാത്ത, ഫ്രീസ്റ്റാൻഡിംഗ്, ഹെഡ്ഡർ മാത്രമുള്ള ലൈബ്രറിയാണിത്. കോളം അലൈൻമെന്റും ലൈൻ റാപ്പിംഗും പിന്തുണയ്ക്കുന്ന ഒരു ഉപയോഗ സന്ദേശ ഫോർമാറ്ററുമായാണ് ഇത് വരുന്നത്, വ്യത്യസ്ത ദൈർഘ്യങ്ങളുള്ള പ്രാദേശികവൽക്കരിച്ച സന്ദേശങ്ങൾക്ക് ഇത് അനുയോജ്യമാക്കുന്നു.

സവിശേഷതകൾ

  • തലക്കെട്ട് മാത്രമുള്ള ലൈബ്രറി. "optionparser.h" #ഉൾപ്പെടുത്തുക, നിങ്ങൾ സജ്ജമാക്കി.
  • ഫ്രീസ്റ്റാൻഡിംഗ്. C അല്ലെങ്കിൽ C++ സ്റ്റാൻഡേർഡ് ലൈബ്രറി പോലും, ഡിപൻഡൻസികൾ ഒന്നുമില്ല.
  • കോളം അലൈൻമെന്റും ലൈൻ റാപ്പിംഗും പിന്തുണയ്ക്കുന്ന ഉപയോഗ സന്ദേശ ഫോർമാറ്റർ.
  • getopt() ഉം ഡെറിവേറ്റീവുകളും പോലെ തുടർച്ചയായി ഓപ്‌ഷനുകളിലൂടെ ലൂപ്പ് ചെയ്യാൻ ഇത് നിങ്ങളെ നിർബന്ധിക്കുന്നില്ല. പകരം നിങ്ങൾക്ക് ഇതുപോലുള്ള ഓപ്ഷനുകൾ നേരിട്ട് ആക്സസ് ചെയ്യാൻ കഴിയും:
  • എങ്കിൽ (ഓപ്‌ഷനുകൾ[QUIET] ) ... //ആർഗ്യുമെന്റ് വെക്‌ടറിൽ ഒരു സ്വിച്ചിന്റെ സാന്നിധ്യം പരിശോധിക്കുക:
  • എങ്കിൽ (ഓപ്‌ഷനുകൾ[FOO].last()->type() == DISABLE ) ... // --enable-foo/--disable-foo: അവസാനം ഉപയോഗിച്ച വിജയങ്ങൾ
  • int verbosity = ഓപ്ഷനുകൾ[VERBOSE].count(); // -v verbose, -vv കൂടുതൽ വാചാലമായി
  • എന്നതിനായി (ഓപ്‌ഷൻ* ഓപ്‌റ്റ് = ഓപ്‌ഷനുകൾ[ഫയൽ]; ഓപ്‌റ്റ്; ഓപ്‌റ്റ് = ഓപ്‌റ്റ്->അടുത്തത്()) // എല്ലാ --ഫയലിലൂടെയും പോകുക വാദങ്ങൾ


പ്രേക്ഷകർ

ഡെവലപ്പർമാർ


ഉപയോക്തൃ ഇന്റർഫേസ്

കമാൻഡ്-ലൈൻ


പ്രോഗ്രാമിംഗ് ഭാഷ

സി ++



ഇത് https://sourceforge.net/projects/optionparser/ എന്നതിൽ നിന്നും ലഭിക്കാവുന്ന ഒരു ആപ്ലിക്കേഷനാണ്. ഞങ്ങളുടെ സൗജന്യ ഓപ്പറേറ്റീവ് സിസ്റ്റങ്ങളിലൊന്നിൽ നിന്ന് ഏറ്റവും എളുപ്പമുള്ള രീതിയിൽ ഓൺലൈനിൽ പ്രവർത്തിപ്പിക്കുന്നതിനായി ഇത് OnWorks-ൽ ഹോസ്റ്റ് ചെയ്‌തിരിക്കുന്നു.



ഏറ്റവും പുതിയ ലിനക്സ്, വിൻഡോസ് ഓൺലൈൻ പ്രോഗ്രാമുകൾ


വിൻഡോസിനും ലിനക്സിനും വേണ്ടി സോഫ്റ്റ്‌വെയറും പ്രോഗ്രാമുകളും ഡൗൺലോഡ് ചെയ്യാനുള്ള വിഭാഗങ്ങൾ