我的文件位于C:\\Input\\pStep.p21
. 我想在我的 cpp 程序中打开该文件。我该怎么做?我正在使用char* inputPath="C:\\Input\\pStep.p21"
;但它没有在程序中找到我的文件。如何在 VC++ 中获取当前工作目录?如果尝试保存 p21 文件,它可以工作,但如果我阅读它会失败。
我在 CAA 中的代码:
#include<CATSDM_Services>
#include<SdaiModel.h>
#include<CATIUniCodeString>
---
---
main()
{
CATIUniCodeString inputPath("C:\\Input\\pStep.p21");
HRESULT hr=S_OK;
SdaiModel edxModel=Null;
//this method reads express schema name, input p21 file and sdaimodel
hr=CreateModelFromFile(inputPath,"parts",edxModel);
if(FAILED(hr))
{
cout<<"Model created succesfully";
}
else
{
cout<<"Failed";
}
}