파일 경로(문자열)에서 확장자 얻기
프로그래밍 언어/C++2011. 10. 27. 17:04
파일 경로에서 확장자만 얻기 위해서는 msdn에서는 따로 함수를 제공하지 않으므로 직접 만들어서 써야 한다
아래와 같이 간단하게 얻어낼 수 있다
1 2 3 4 5 6 7 8 9 10 11 12 | #include <string> string getExt(string pathName) { return pathName.substr(pathName.find_last_of(".") + 1); } int _tmain(int argc, _TCHAR* argv[]) { cout << getExt("c:\\aa\\bb\\c.asdf.asdf.fs") << endl; return 0; } |
'프로그래밍 언어 > C++' 카테고리의 다른 글
내가 만든 프로그램 확장자 아이콘 등록하기 (0) | 2011.11.01 |
---|---|
Visual studio를 이용한 리소스 dll 생성 방법 (2) | 2011.10.27 |
GUID 생성 : C++ 코드를 이용한 방법 (0) | 2011.10.27 |
ADO Connection Pool에 대하여 (0) | 2011.10.18 |
[해결] LIBCMT.lib error LNK 2005: MSVCRT.lib에 이미 정의되어 있습니다 (0) | 2011.05.05 |