社区
C++ 语言
帖子详情
C++读txt文件的问题
ICUM_Q
2011-10-26 09:40:48
txt文件应该放在哪个路径下?我用的是codeblocks
if ((fp=fopen("源程序.txt","r"))==NULL)
printf("源程序无法打开!\n");
运行结果就是源程序无法打开!
...全文
246
16
打赏
收藏
C++读txt文件的问题
txt文件应该放在哪个路径下?我用的是codeblocks if ((fp=fopen("源程序.txt","r"))==NULL) printf("源程序无法打开!\n"); 运行结果就是源程序无法打开!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lijiawei0717
2011-10-26
打赏
举报
回复
10正解
QQ515311445
2011-10-26
打赏
举报
回复
改个英文名,写绝对路径试下
AndyZhang
2011-10-26
打赏
举报
回复
放到你的代码的目录下,最好用英文命名
cxy_hh
2011-10-26
打赏
举报
回复
[Quote=引用 10 楼 demon__hunter 的回复:]
估计含有中文字符的原因
std::locale::global(std::locale(""));
if ((fp=fopen("源程序.txt","r"))==NULL)
std::locale::global(std::locale("C"));
试试~~
[/Quote]
换个英文或数字文件名试试不就知道啦,呵呵,没试过中文名,不过应该是可以的
小木
2011-10-26
打赏
举报
回复
那个文件名存在不
小陈同学1
2011-10-26
打赏
举报
回复
if ((fp=fopen("D:\\源程序.txt","r"))==NULL)
printf("源程序无法打开!\n");
这肯定可以打开的啊,你fp怎么定义的?
FILE *fp;
这样定义吗?
机智的呆呆
2011-10-26
打赏
举报
回复
估计含有中文字符的原因
std::locale::global(std::locale(""));
if ((fp=fopen("源程序.txt","r"))==NULL)
std::locale::global(std::locale("C"));
试试~~
a136973446aa
2011-10-26
打赏
举报
回复
能贴出你的代码么?
a136973446aa
2011-10-26
打赏
举报
回复
lz你可以试试把txt 放到源文件目录下面
luciferisnotsatan
2011-10-26
打赏
举报
回复
[Quote=引用 3 楼 icum_q 的回复:]
引用 1 楼 namelij 的回复:
就放在你当前目录下,或者比如放C盘,那么就
open C:\\源程序.txt
我把txt文件放在D盘,然后改成
if ((fp=fopen("D:\\源程序.txt","r"))==NULL)
printf("源程序无法打开!\n");
为什么还是打不开?
[/Quote]
文件有没有被别的程序独占打开了?GetLastError看看报什么错
pengzhixi
2011-10-26
打赏
举报
回复
你这个程序在哪个目录,那么就应该将那个txt放在相应的目录
luciferisnotsatan
2011-10-26
打赏
举报
回复
程序运行时的当前工作目录下有没有 源程序.txt 这个文件?
turing-complete
2011-10-26
打赏
举报
回复
http://download.csdn.net/detail/mougaidong/3701724
ICUM_Q
2011-10-26
打赏
举报
回复
[Quote=引用 1 楼 namelij 的回复:]
就放在你当前目录下,或者比如放C盘,那么就
open C:\\源程序.txt
[/Quote]
我把txt文件放在D盘,然后改成
if ((fp=fopen("D:\\源程序.txt","r"))==NULL)
printf("源程序无法打开!\n");
为什么还是打不开?
ICUM_Q
2011-10-26
打赏
举报
回复
[Quote=引用 1 楼 namelij 的回复:]
就放在你当前目录下,或者比如放C盘,那么就
open C:\\源程序.txt
[/Quote]
我把txt文件放在D盘,然后改成
if ((fp=fopen("D:\\源程序.txt","r"))==NULL)
printf("源程序无法打开!\n");
还是不行啊!
高性能架构探索
2011-10-26
打赏
举报
回复
就放在你当前目录下,或者比如放C盘,那么就
open C:\\源程序.txt
用C/
C++
读
取
文件
txt
中文内容乱码
问题
博客原文——用C/
C++
读
取
文件
txt
中文内容乱码
问题
背景:
读
取
文件
txt
中的中文内容在终端doc输出时乱码 puliuren也是很懵逼啊,在敲完后运行才发现出现乱码,搞得我重现编了两三遍,终于发现不是代码
问题
。 这时的我敲高(beng)兴(kui)的,因为知道不是代码
问题
,,,, 后来百度了一下,发现是编码
问题
,也就是
txt
文件
不能用utf8编码 而后我又用所有的编码试了一遍,发现只有A
C++
中如何进行
txt
文件
的
读
入和写入
大家可能大部分写代码都是在devc或者 vs里面直接输入数据,这一般常见于简单算法和数据的处理,但是一旦处理大数据的话,几百万,几千万,上亿个数据手打似乎不能轻易实现的,那么这篇文章我们来搞懂
C++
环境下如何进行io流
读
取
txt
文件
,其实我们需要一个简单的代码进行分析。这里直接给出源码, 可以进行直接编译#include <fstream> #include <iostream&...
C++
读
txt
文件
,存入vector容器中
经常需要用到
读
txt
文件
里的数据,总结一个模板希望以后可以直接套用。 //
C++
读
txt
文件
#include <iostream> #include <sstream> #include <fstream> #include <vector> using namespace std; int main() { string filepath=...
c++
中
txt
文件
的
读
取以及在MFC中
读
取
txt
坐标数据并完成图形绘制
主要介绍如何
读
取
txt
文件
中的坐标数据,并在MFC窗口中绘制出来,工程创建方法和绘图方法与上一篇博文基本一致,这里就不再详赘述,可参考上一篇博文vs2010、MFC窗口中绘制点、线、面。
C++
中
读
取
文件
的方法有两种,一种是来自于C语言的“
文件
指针”方法,另一种是
C++
中的“
文件
流”思想。 1、
文件
指针 FILE * fopen(const char * path,const char * ...
C++
从
txt
文件
读
取
文件
和输出数据到
txt
文件
C++
对
txt
文件
操作参考:https://blog.csdn.net/hzw9806/article/details/80543691 以下是做研电赛项目,其中FFT算法代码的小部分,主要在Visual Studio2019对
txt
文件
中数据进行
读
操作和将FFT变换后的数据进行写操作: #include <stdio.h> #include <stdlib.h> ...
C++ 语言
65,213
社区成员
250,514
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章