微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ofStream错误,Qt 5.14.2无法将字符串写入文件

如何解决ofStream错误,Qt 5.14.2无法将字符串写入文件

我正在尝试从VS(MVCS)编写Qt(MinGb)程序 我正在使用ofstream,并具有以下代码

merged["queues"] = merged["queues"].apply(lambda x: x if isinstance(x,list) else [])

d = df2.set_index('id')['name'].to_dict()
merged["queues"] = merged["queues"].apply(lambda x: ",".join(d[y] for y in x if y in d)) 
print (merged)
     id setting   queues
0  1ade       A      Foo
1  2ade       B         
2  3cfg       C  Foo,Bar

我想将字符串写入文件,并将ofstream设置为我的方法。 但是我有一个奇怪的错误,不知道如何解决(在图片上)

Error on image

解决方法

它们的制造文件和项目文件不同。一个常见的问题是,将项目从一种环境转移到另一种环境会带来很大的错误。 例如, Linux 下的 MinGW 没有标准流,但是有windows.h

在开发程序体系结构和选择开发技术的阶段应考虑并研究此类问题。

常见实践表明, Qt 最好与 IDE 一起使用,并在可能的情况下使用其类进行开发。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。