파일명에서 파일 경로만 살짝 빼주는 함수. 간단히 구현해 보았다.

int ExtractFilePath(char *target, char *source)
{
    int i, pos;

    pos=0;

    for( i=0; source[i]!=''; i++)
    {
        if (source[i]=='\') pos=i;
        if (i>10240)
        {
            // too large file name
            // this file name will be zombie file that does not exist
            return 0;
        }
    }

    if (pos>0)
    {
        memcpy( target, source, pos-1);
        target[pos]='';

        return 1;
    }
    else return 0;
}



facebook posting twit

  • 갑자기 컴퓨터가 너무 느려져 내가 한 일 – 백신프로그램 하나를 제외한 나머지를 다 지우니 해결
  • 중요한 문서, 사진 등 윈도우즈 파일 자동 백업 방법 – SyncToy 와 작업 스케줄러로 자동 백업 가능해
  • 엑셀(EXCEL) 사용시 한자(중국어)를 한글로 번역하는 방법
  • QL-700 라벨 프린터로 인쇄시 통신 오류가 뜰 경우
  • TDateTime형을 이용한 날짜, 시간 변환 방법
  • 전체 파일 경로에서 파일명만 빼주는 함수 – ExtractFileName
  • Windows XP 서비스팩3 설치 후 원격접속이 안될 때 해결 방법
  • Tunnelier 부팅 후 자동실행 시키는 방법
  • 태스크바에서 어플리케이션 숨기는 방법
  • GPS내장 PDA용 GPS 소프트웨어 – BeeLineGPS
    Tagged on:
  • Leave a Reply