_splitpath,_makepath分析路径

来源:互联网 发布:sql删除dept外键约束 编辑:程序博客网 时间:2024/06/07 00:12

生成路径,分解路径

FROM MSDN:

Example

/* MAKEPATH.C */#include <stdlib.h>#include <stdio.h>void main( void ){   char path_buffer[_MAX_PATH];   char drive[_MAX_DRIVE];   char dir[_MAX_DIR];   char fname[_MAX_FNAME];   char ext[_MAX_EXT];   _makepath( path_buffer, "c", "//sample//crt//", "makepath", "c" );   printf( "Path created with _makepath: %s/n/n", path_buffer );   _splitpath( path_buffer, drive, dir, fname, ext );   printf( "Path extracted with _splitpath:/n" );   printf( "  Drive: %s/n", drive );   printf( "  Dir: %s/n", dir );   printf( "  Filename: %s/n", fname );   printf( "  Ext: %s/n", ext );}

Output

Path created with _makepath: c:/sample/crt/makepath.cPath extracted with _splitpath:  Drive: c:  Dir: /sample/crt/  Filename: makepath  Ext: .c
0 0
原创粉丝点击