关于ifstream.open()无法正常打开文件的问题。

qq_34330008 qq_34330008 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我用unbuntu 运行ns3,其中有一段代码
std::ifstream ifTraceFile;
ifTraceFile.open("/root/ns-allinone-3.24.1/ns-3.24.1/src/lte/model/fading-traces/fading_trace_EPA_3kmph,fda",std::ifstream::in);
if(ifTraceFile.good())
{
........
}



我发现运行的时候可以正常编译,也没有报错,但是不知道什么原因,if条件判断始终为假,open()函数中的路径我检查了好几遍没有问题,但是ifTraceFile始终无法与文件建立关联,卡了好长时间了,始终找不出原因。 文件开头所列的库包含<fstream> <iostream> <string>
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
qq_34330008
C++ 语言 65,214 成员 250,514 内容