繁体   English   中英

C 中的 fopen() 文件路径

[英]fopen() file path in C

我在 C:/Repo 中克隆了一个 git 存储库。 我正在尝试打开位于某个位置的 git 中的文件,例如 git/program/slm/error.txt。 我在 C 语言中使用 fopen() API 打开文件,我指定的文件路径是“C:/Repo/git/program/slm/error.txt”。 该程序在提供上述路径的同时似乎正在运行。 但是,我想让这个程序通用,以便它可以在其他系统和其他系统上工作,没有必要只在 C:/Repo 中克隆 git,这是我的系统本地的。 git/program/slm/error.txt 是相对路径,对所有系统都是通用的。

任何人都可以请帮助我应该如何提供什么文件路径名以使其通用,以便它可以在所有系统上运行?

将存储库路径作为命令行参数,然后在要访问文件时附加存储库路径和要访问的相对路径。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM