저는 C로 매우 익숙하며 다른 언어에는 익숙하지 않습니다 :/ uni에서의 과제에 대해서는이 작은 부분에 조금 붙어 있습니다. 필자는 기본적으로 다음과 같이 4 개의 선택적 인수가있는 'ls'함수를 작성해야합니다.선택적 인수, 경로 이름 또는 파일을 구별합니까? C 언어
list [-l] [-f] [pathname] [localfile]
이제 처음 두 개는 직설적입니다. 일을 더 어렵게 만들려면 'localfile'이 반드시 존재하지 않아야하고 '경로명'(주어진 경우)이 소켓을 통해 서버에 연결될 것입니다 (그래서 파일인지 체크합니다). 경로명은 out이다). 나는 '.txt'또는 이와 유사한 문자열에 대해 마지막 4자를 확인했다. 저는 실제로 문제를 완전히 해결할 수 없으며 해결책을 찾을 수 없다면 내일이 코스 컨베이어에이 문제를 제시 할 것입니다.
이것은 실제로해야 할 일 중 아주 작은 부분이지만 올바른 방향으로 어떤 방향으로 나아질 수는 있습니다.
당신은 확실히 배우고 사랑하고 배우기를 원합니다. –
Windows 또는 Linux에 있습니까? – Scooter
리눅스는 분명히 그것을 가지고 있으며 윈도우즈에 대한 근본적인 제한을 알지 못합니다. arg_parse 함수가 있습니다. http://www.gnu.org/software/libc/manual/html_node/Parsing-Program-Arguments.html#Parsing-Program-Arguments – aisbaa