假设当前目录下有一个 test.txt 文件,
输出文件的绝对路径:
#include
#include
#include
#include
#define MAXPATH 260
int main()
{
char buffer[MAXPATH];
getcwd(buffer, MAXPATH);
strcat(buffer, "\\test.txt ");
printf( "The directory is: %s\n ", buffer);
system( "PAUSE ");
return 0;
}
至于你说的D:\Test.db,只要把
getcwd(buffer, MAXPATH);
strcat(buffer, "\\test.txt ");
这两句改成buffer==“D:\\Text.db";即可
写路径只需要吧单斜杠改为双斜杠即可,
string path=“D:\\Text.db";