gpt4 book ai didi

c - 当前正在运行的 C 程序如何找出它所在的目录?

转载 作者:行者123 更新时间:2023-12-04 07:04:00 25 4
gpt4 key购买 nike

假设我有一个当前正在执行的命令行 C 程序,我想在同一目录中读取一个文件或执行另一个二进制文件 - 我如何找出那个目录?

请注意,我不是在寻找当前的工作目录。用户可能通过以下任何一种方式调用了我的原始程序(可能还有其他我不知道的方式)。

  • ../../程序
  • /home/matt/program
  • PATH=$PATH:/home/matt 程序

  • 理想情况下,我正在寻找可以通过 MinGW 在 unix 系统和 windows 上运行的东西。

    最佳答案

    关于c - 当前正在运行的 C 程序如何找出它所在的目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1397724/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com