美文网首页C++
(一)C++篇-获取当前路径"getcwd"

(一)C++篇-获取当前路径"getcwd"

作者: GoodTekken | 来源:发表于2021-10-09 11:08 被阅读0次

测试代码:

#include <iostream> 
#include <direct.h>

int main()
{
    char* buffer;
    //可以将buffer作为输出参数
    if ((buffer = getcwd(NULL, 0)) == NULL)
    {
        perror("getcwd error");
    }
    else
    {
        printf("%s\n", buffer);
        free(buffer);
    }
}

获取当前工作目录是使用函数:getcwd。(cwd指的是“current working directory”)

函数说明:

函数原型:char* getcwd(char* buffer, int len);

参数:buffer是指将当前工作目录的绝对路径copy到buffer所指的内存空间, len是buffer的长度。

返回值:获取成功则返回当前工作目录(绝对路径),失败则返回false(即NULL)。 

该函数所属头文件为<direct.h>

相关文章

  • (一)C++篇-获取当前路径"getcwd"

    测试代码: 获取当前工作目录是使用函数:getcwd。(cwd指的是“current working direct...

  • os 包

    name 获取当前平台类型 getcwd() 获取当前工作路径 listdir() 获取当前目录列表 system...

  • Python获取当前文件路径

    一. Python 获取当前文件路径方法 1. os.getcwd()获取文件当前工作目录路径(绝对路径)htt...

  • Python获取当前路径的方式

    Python获取当前路径的三种方式 os模块中获取当前路径的方法 getcwd方法:可以直接获取当前文件的路径,但...

  • python中获取路径

    os.getcwd() 获取启动的python脚本的路径os.path.realpath(file) 获取当前被执...

  • os与sys

    os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径os.chdir("dirname"...

  • iOS 开发中 python 脚本常用模块和函数

    os 获取当前路径 : os.getcwd() 获取某个目录下所有文件:os.listdir(file_path)...

  • python 标准库之os

    常用的函数调用: os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir...

  • 【2017-11-18】文件与IO(四)

    os模块的使用,总结、加深 获取路径及路径属性os.getcwd() 获得当前工作目录os.path.getsi...

  • python3 os模块

    用于系统级别的操作 os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdi...

网友评论

    本文标题:(一)C++篇-获取当前路径"getcwd"

    本文链接:https://www.haomeiwen.com/subject/dvhqoltx.html