λ°μν parsing1 [C : ls] ls μ΅μ μΈμμ²λ¦¬ #getopts /* OPTSμ μ£Όμ΄μ§ μ΅μ μ λν΄ ARGV(νλ‘κ·Έλ¨ μ΄λ¦μ λΊ ARGC)μ μΈμλ₯Ό μ²λ¦¬νλ ν¨μμ μ μμ νλ‘ν νμ μ κ°μ Έμ΅λλ€. λ°©κΈ μ½μ OPTSμμ μ΅μ λ¬Έμλ₯Ό λ°νν©λλ€. λ μ΄μ μ΅μ μ΄ μμΌλ©΄ -1μ λ°νν©λλ€. μΈμν μ μλ μ΅μ λλ μΈμκ° λλ½λ μ΅μ μ κ²½μ° μ΅μ λ¬Έμλ‘ 'optopt'κ° μ€μ λκ³ '?'κ° λ°νλ©λλ€. OPTS λ¬Έμμ΄μ μΈμλλ μ΅μ λ¬Έμμ λͺ©λ‘μ΄λ©°, μ νμ μΌλ‘ μ½λ‘ μ΄ λ€μ μμ ν΄λΉ λ¬Έμκ° μΈμλ₯Ό λ°λλ‘ μ§μ νμ¬ 'optarg'μ λ°°μΉν©λλ€. OPTSμ λ¬Έμ λ€μ μ½λ‘ λ κ°κ° μ€λ κ²½μ° ν΄λΉ μΈμλ μ ν μ¬νμ λλ€. μ΄ λμμ GNU 'getopt'μλ§ ν΄λΉλ©λλ€. μΈμ '--'μ μΈμ κ²μμ μ‘°κΈ°μ μ’ λ£νμ¬ λ μ΄μ μ΅μ μ΄ μμμ 'getopt'μ λͺ μμ μΌλ‘ μ립λ.. 2023. 12. 17. μ΄μ 1 λ€μ λ°μν