当前位置: 首页 > article >正文

vscode C++项目相对路径的问题

如图所示的项目目录结构

如果要在main.cpp里用相对路径保存一个txt文件

   std::ofstream file("./tree_model/my_file.txt");
   if (file.is_open()) {
      file << "This is a sample text.\n";
      file.close();
      std::cout << "File saved in the model folder." << std::endl;
   } else {
      std::cerr << "Failed to open the file." << std::endl;
   }

路径:./代表的是 launch.json文件中 "cwd": 的设置,一种写法是:"cwd": "${workspaceFolder}"

workspaceFolder代表的时工作空间目录

还有一种写法是"cwd": "${fileDirname}",

fileDirname代表的是该cpp文件所在的目录,即main.cpp所在的src目录。


http://www.kler.cn/a/107049.html

相关文章:

  • GaussDB部署架构
  • MYSQL 库,表 基本操作
  • 算法——二分查找(leetcode704)
  • 金价大跌,特朗普胜选或成导火索
  • ❤React-JSX语法认识和使用
  • docker运行ActiveMQ-Artemis
  • Redis快速上手篇(六)主从复制
  • myTracks for Mac:GPS轨迹记录器的强大与便捷
  • 【QT开发(14)】QT P2P chat 聊天
  • k8s之Flannel网络插件安装提示forbidden无权限
  • 取Dataset子集(pytorch)
  • 52.MongoDB复制(副本)集实战及其原理分析
  • 电脑技巧:Win10飞行模式相关知识介绍
  • 电脑监控软件哪些比较好用
  • 电脑QQ如何录制视频文件?
  • Linux基础知识——概述和常用文件管理命令
  • requests 实践
  • 智能直播,助力新营销战场 !降本增效,新消费市场唾手可得
  • LaTeX:在标题section中添加脚注footnote
  • Win10中Pro/E鼠标滚轮不能缩放该怎么办?
  • 22 行为型模式-状态模式
  • python:使用Scikit-image对遥感影像进行形态学轮廓特征提取(contour)
  • kafka入门03——简单实战
  • 负载均衡策略 LVS
  • 云服务器的先驱,亚马逊云科技海外云服务器领军者
  • 【Java题】输出基本数据类型的最大值和最小值,以及float和double的正无穷大值和负无穷大值