태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

절대경로의 디렉토리 부분만 출력하기.

틀림그림 찾기 개발팀에서 그림 파일들을 관리하는 프로그램을 작성 중인데, 그 때문에 파일의 절대 경로에서 디렉토리 부분만 추출하는 함수가 필요하다고 한다.

사용자로부터 파일의 절대 경로를 입력받은 후에 디렉토리 부분만 출력하는 프로그램을 작성해보자.

아래 입력과 출력의 예가 있다.


d:\My Library\Temp\test.jpg

d:\My Library\Temp\


--------------------------------------------


해결방안. find를 사용하면 가장 처음.. 에 온 것의 자리값을 반환한다.(뒤에 검색되는것들을 알려주지 않는다.)

즉 제일 뒤에 있는 \\ 를 반환하려면 원래의 문장을 뒤집어서 찾아내야 하고 또 이 찾은 숫자도 결국 뒤집어서 원래의 위치를 찾아내야한다.

아니면 뒤집은 후 앞에서 잘라주고 하던가..


1. 받는다.

2. 뒤집는다

3. 목표를 찾는다.

4. 목표 위치 이후의 문자열만 저장한다.

5. 다시 뒤집어서 출력한다. 


이런 식의 순서.


---------------

---------------


진행 순서.


메인 -> 파일명 삭제함수 -> 뒤집기 함수 -> 짜르기함수 -> 뒤집기 함수 -> 출력



원본 : http://codepad.org/xZpneYQU



저작자 표시 비영리 변경 금지
신고
Posted by 졸가메



말 그대로 온라인상에서 컴파일을 해볼 수 있는 사이트..




이러한 형태로 되어있고.. 속에 코드를 넣고 섭밋을 누르면 출력이 아래와 같은 화면으로 나온다.

작성시 임의의 주소가 할당되어 다른이에게도 코드와 출력내용을 알려줄 수 있어서[구글 주소 줄여주기 기능과 비슷한 느낌]

컴공과 대학생들이 과제 문제에 대해 알려준다거나 하는 용도로 사용이 가능할 듯...


무려 C C++ D Haskell Lua OCaml PHP Perl Plain Text Python Ruby Scheme Tcl

을 지원..


아래는 임의의 코드를 넣고 돌려본 결과물.



이런식으로 나오게 된다.











저작자 표시 비영리
신고
Posted by 졸가메