C++怎么以输入的一串string类型字符串打开以该字符串为文件名的文件? 我来答 2个回答 #热议# 发烧为什么不能用酒精擦身体来退烧? 小小编程书童 科技发烧友 2021-05-12 · 有一些普通的科技小锦囊 知道小有建树答主 回答量:583 采纳率:92% 帮助的人:27.7万 我也去答题访问个人页 关注 展开全部 答: 不赞成楼上的回答,因为使用cin为字符串赋值时是会报错的,需要重载操作符。在这里我的做法如下所示。定义了一个打开文件的函数,输入参数为字符数组,虽然说并不是string类型,但是能够达到打开文件的效果。如果文件存在则打开并读取文件数据到显示屏;如果文件不存在,则提示打开失败。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 风若远去何人留 2021-05-10 · 知道合伙人互联网行家 风若远去何人留 知道合伙人互联网行家 采纳数:20412 获赞数:450106 专业C/C++软件开发 向TA提问 私信TA 关注 展开全部 string name;cin >>name;fstream s(name.c_str()); 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-07-04 如何编写一个C++程序,输入一个字符串,在当前文件夹内创建以... 1 2010-09-19 c++中怎样以输入的字符作为文件名打开文件 2014-02-13 C++中怎样将一个文件的内容读取到string类型的字符串中... 50 2014-12-07 vs2013中c语言创建以输入的字符串为文件名的文件 2010-10-15 菜鸟求助:C++如何根据输入文件名打开文件? 2 2019-06-29 c++如何用scanf读入string类型的字符串? 2010-06-26 c++输入字符串后生成文件名 3 2012-08-09 c++如何用scanf读入string类型的字符串 ? 5 更多类似问题 > 为你推荐: