在 c++ 和 c# 中,对文件容器中包含的文件使用文件路径
Use file path for contained file in file container, In c++ and c#
>我有一个包含 2 个文件的文件,其中一个文件是由两个 SDK 读取 (c++) 和写入 (c#) 的专有文件。问题是 SDK 只接受文件路径的字符串来访问文件。有没有办法获取此文件的虚拟路径?
编辑0
我有一个这样的文件:
common header{ ... }
file 1 { ... }
file 2 { ... }
SDK 仅按路径读取文件 2,但我拥有的路径是文件容器的路径。我只需要创建文件 2 的虚拟路径。
编辑 1我有一个文件,其中包含 2 个文件的副本和标题中的其他信息。SDK 只能通过具有打开文件方法的路径字符串访问文件 2。我需要为此包含的文件创建某种虚拟路径。
我想
你要找的是这个:
String RelativePath = AbsolutePath.Replace(Request.ServerVariables["APPL_PHYSICAL_PATH"], String.Empty);
学分:点击这里!
相关文章:
- 读取大文件(>2GB)(文本文件包含以太网数据)并通过不同参数随机访问数据的最佳方法是什么?
- C++文件包含多行
- CMake 如何强制third_party库将项目文件包含在当前项目源目录中?
- 是否可以将要"ShellExecute"的文件包含在 dll 中?如果是这样,"ShellExecute"中的文件位置应该是什么?
- C++ 逐行从文件(包含空格)读取数据
- 在 C++ 中,.h 文件包含文件但不起作用
- 生成的资源文件包含奇怪的包含文件
- 可变参数类的文件包含问题
- 为什么文件命令声明可执行文件包含"debug_info"
- 可以将标头文件包含在多个源文件中,而无需重复保护
- 为什么将.HPP文件包含在.h文件中
- Qt C++:将所有库文件包含在项目文件夹中
- 有条件地将文件包含在C++标头中
- 将多个原型文件包含在一个项目中会导致protobuf_AssignDescriptorsOnce()已经有一个主体
- 有没有办法将文件包含在C++中的所有项目文件中
- 将外部.asm文件包含到C++代码中
- 什么是"pch.h",为什么需要将其作为第一个头文件包含在内?
- 该头文件包含DirectX 12中的ThrowIfFailed()
- QT C :函数的多个定义当Header文件包含在MainWindow.h中时
- QT创建者错误地处理标头文件包含来自Directory