Static Public Member Functions | |
static PROUD_API Proud::String | GetExtension (const Proud::String &fileName) |
static PROUD_API String | RemoveExtension (const Proud::String &fileName) |
static PROUD_API String | Combine (const String &directory, const String &fileName) |
static PROUD_API String | GetFileName (const PNTCHAR *fileName) |
static PROUD_API String | ChangeExtension (const String &fileName, const PNTCHAR *fileExtensionWithDot) |
static PROUD_API String | AppendFileNameWithoutExt (const String &fileName, const String &postfix) |
static PROUD_API String | GetDirectoryName (const PNTCHAR *fileName) |
|
static |
파일이름의 뒤에 뭔가를 붙입니다.
가령 c:.txt와 zzz를 넣으면 c:.txt가 됩니다.
|
static |
파일 이름의 확장자를 변경합니다.
가령 c:.txt와 .md를 넣으면 c:.md가 됩니다.
|
static |
directory와 fileName을 이어붙인 문자열을 만듭니다.
directory 뒤에 역슬래시나 슬래시가 있는 것을 고려합니다.
|
static |
파일 이름의 부모 디렉토리 이름을 출력합니다.
예를 들어 c:.txt의 출력은 c: 입니다. C::의 Path.GetDirectoryName()처럼요.
|
static |
파일명의 확장자를 출력합니다. 예를 들어 c:.txt의 출력은 .txt입니다.
|
static |
디렉터리 부분을 제외한 순수한 파일 이름만을 얻습니다.
예를 들어 c:.txt이면 yyy.txt만을 리턴합니다.
|
static |
확장자를 없앤 문자열을 출력합니다. 예를 들어 c:.bat는 c:가 됩니다.