需要包含的头文件:

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

函数如下:

std::string GetCWD()
{const int MAX_LENGTH = 512;char buffer[MAX_LENGTH];getcwd(buffer, 512);std::string cwd = buffer;int pos = cwd.find("\\");while (pos != cwd.npos){cwd.replace(pos, 1, "/");pos = cwd.find("\\");}return cwd;
}

C++,获取当前工作路径相关推荐

  1. linux怎么获取当前路径,linux 下获取当前工作路径的实例

    获取工作路径这里介绍两种方法: 1.使用getcwd()函数. 头文件:#include 定义函数:char * getcwd(char * buf, size_t size); 函数说明:getcw ...

  2. linux 获取当前工作路径

    转载于:https://blog.csdn.net/mayi_xiaochaun/article/details/52211244 1. Shell 版本     #获取当前脚本所在绝对路径      ...

  3. 在python中获取当前工作目录可以通过_python-获取当前工作路径

    1.sys.argv[0] import sys print sys.argv[0]#获得的是当前执行脚本的位置(若在命令行执行的该命令,则为空) 运行结果(在python脚本中执行的结果): F:/ ...

  4. c语言 linux取运行目录,c语言获取当前工作路径的实现代码(windows/linux)

    Linux 函数名: getcwd 功 能: 取得当前的工作目录 用 法: char *getcwd(char *buf, size_t size); 函数说明: getcwd()会将当前的工作目录绝 ...

  5. matlab工作路径

    >> cdD:\Polyspace\R2019b\bin>> addpath("E:\matlab\最新下的电子书") >> cd(" ...

  6. Bash脚本获取自身完整路径的可靠方法

    本文翻译自:Reliable way for a Bash script to get the full path to itself [duplicate] This question alread ...

  7. python getcwd 与dirname_python慎用os.getcwd() ,除非你知道【文件路径与当前工作路径的区别】...

    当你搜索 "获取当前文件路径" 时,有的文章会提到用os.getcwd(),但是这玩意要慎用! 废话不多说,直接上例子: E:\program_software\Pycharm\y ...

  8. r语言工作路径linux,R语言实用基础知识_工作路径-注释-安装和卸载R包_2019-12-01...

    R语言的实用基础知识有很多,都是我在工作和学习中所整理的,有的是看书整理的,也有的是从网络上的各种博客.各种资源获取的,所以我采用日更的方式进行支持整理和更新,希望能够帮到屏幕前的你! 今天是我日更的 ...

  9. java获取当前工作目录

    java获取当前工作目录 代码片段 System.out.println("用户的当前工作目录:/n"+System.getProperty("user.dir" ...

  10. Qt 程序获取各种文件路径方法

    Qt 程序获取程序所在路径.用户目录路径.临时文件夹等特殊路径的方法 经常我们的程序中需要访问一些特殊的路径,比如程序所在的路径.用户目录路径.临时文件夹等.在 Qt 中实现这几个功能所用的方法虽然都 ...

最新文章

  1. Map的分类和不同的应用场景
  2. 使用NLTK进行英文分词
  3. Flink并行度优先级_集群操作常用指令_运行组件_任务提交流程_数据流图变化过程
  4. 我们找了3家制造企业,问问他们是怎么破解供应链难题的
  5. 安装php扩展phpredis
  6. leetcode 338 比特位计数
  7. 数据结构--课程设计(归档)
  8. 怎样完整的转换PDF格式文件
  9. 基于matlab计算机视觉的葡萄检测分级系统
  10. 史上最全的Linux常用命令汇总(超全面!超详细!)收藏这一篇就够了!
  11. 魅族人看魅族:我亲历的魅族发布会
  12. 工业相机及镜头的选型
  13. contentprovider与resolver使用
  14. 【SQL注入-13】利用SQL注入漏洞读写文件案例
  15. R语言数据分析120题
  16. Windows下的geant4的安装和clion的使用
  17. (1分钟速通面试) 矩阵分解相关内容
  18. 工业机器人(4)-- Matlab Robot Toolbox运动学正、逆解
  19. sass导入sass_SASS的力量
  20. delphi 类的写法 和 控制台程序的制作---深入Delphi编程

热门文章

  1. Win10此设备不支持接收 Miracast 无法投影的解决方法
  2. 《动手学深度学习》| 2 深度学习基础
  3. “数据类型不一致: 应为 NUMBER, 但却获得 BINARY”解决方法
  4. vant 开始结束日期_在vant中使用时间选择器实现结束时间和开始时间
  5. navicat 解析sql_Navicat使用详解
  6. JAVA多线程任务详解笔记
  7. 几种主流编程语言的优点和缺点比较,不服来怼
  8. 大一python实验二答案_python实验二
  9. js 基础-函数传参
  10. 【技术贴】解决Eclipse编译java源文件之后没有生成class文件|找不到class文件