社区
C++ 语言
帖子详情
有关文件读写的小问题
darcymei
2003-12-05 01:26:05
char sql[60]={"Insert Into Position(Point,PointNum,Color)\nValues ('"};
用fwrite(sql,sizeof(char),52,ofp);可以把\n写入
但是用CFile的Write( const void* lpBuf, UINT nCount );写入\n就成为乱码,请问是为什么....
...全文
22
11
打赏
收藏
有关文件读写的小问题
char sql[60]={"Insert Into Position(Point,PointNum,Color)\nValues ('"}; 用fwrite(sql,sizeof(char),52,ofp);可以把\n写入 但是用CFile的Write( const void* lpBuf, UINT nCount );写入\n就成为乱码,请问是为什么....
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
darcymei
2003-12-06
打赏
举报
回复
up
darcymei
2003-12-06
打赏
举报
回复
#include <afx.h>
#include <iostream>
using namespace std;
int main()
{
char sql[60]={"Insert Into Position(Point,PointNum,Color)\nValues ('"};
FILE *ofp= fopen("111.txt","w");
fwrite(sql,sizeof(char),52,ofp);
CFile oFile("112.txt",CFile::modeCreate|CFile::modeWrite );
oFile.Write(sql,52);
return 0;
}
神功智能
2003-12-06
打赏
举报
回复
还有要表示'\'的话就要 '\\' 比如文件名字符串: c:\\mly\\mly.exe
神功智能
2003-12-06
打赏
举报
回复
加'\'表示 转义字符啊,\n换行,\r回车,\ddd(8进制代表的字符),\xhh(16进制代表的字符)
所以这样也行
char sql[60]={"Insert Into Position(Point,PointNum,Color)\15\12Values ('"};
darcymei
2003-12-06
打赏
举报
回复
谢谢楼上的两位
刚才看了下\10\13在字符串里好像表示的是8进制的ascii码,和单个字符不一样,是这样吗?
神功智能
2003-12-06
打赏
举报
回复
char sql[60]={"Insert Into Position(Point,PointNum,Color)\xd\xaValues ('"};
这样不也行吗,呵呵.
liushu01
2003-12-06
打赏
举报
回复
windows 下文件换行为 "\r\n",将sql改成下面的样子就好了
char sql[60]={"Insert Into Position(Point,PointNum,Color)\r\nValues ('"};
seilfer2000
2003-12-06
打赏
举报
回复
我也碰到过这个问题, 你可以用CStdioFile类 ,
ReadString Reads a single line of text.
WriteString Writes a single line of text.
用这两个函数对TXT操作就行了,别的和CFILE都一样
tankcookie
2003-12-05
打赏
举报
回复
CFile的Write你不会是写成2进制了吧
fierygnu
2003-12-05
打赏
举报
回复
nCount给了多少?Write返回值看了吗?还是把代码都贴上来吧。
everard
2003-12-05
打赏
举报
回复
不会帮你up 一下。
android TestUsb
android读写USB设备的测试代码 包括得到设备、获取权限、读写数据。
C语言文件操作(
文件读写
)
文章目录前言一、文件1.什么是文件?2.文件名二、文件的打开和关闭1.文件指针2.文件的打开与关闭三、文件的顺序读写总结 前言 本文主要介绍C语言中文件操作的相关内容(例:文件读、写等相关函数)。 一、文件 在对计算机的使用中我们几乎离不开文件。例如常见的有word 文档,txt文本文件,图片文件、音频文件等。 1.什么是文件? 文件是以计算机硬盘为载体存储在计算机上的信息集合。是数据源的一种,最主要的作用是保存数据。 在程序设计中,我们可将文件分为两大类:程序文件和数据文件 (1)程序文件 包.
Python 文件的读写操作
文章目录一、Python
文件读写
概述二、使用 open() 打开文件三、使用 read()、readline()、readlines() 读取数据四、使用 write()、writelines() 写入文件最后 一、Python
文件读写
概述 Python 在
文件读写
操作中,会使用「内置函数」和「Pandas 库」两种方式。 先来看内置函数,包括 open()、read()、readline()、readlines()、write()、writelines()、close() 等方法,也是接下来给大家详
C语言
文件读写
操作(详解)
数据流和缓冲区是什么?文件类型和文件存取方式都有啥? 数据流 就C程序而言,从程序移进,移出字节,这种字节流就叫做流。程序与数据的交互是以流的形式进行的。进行C语言文件的读写时,都会先进行“打开文件”操作,这个操作就是在打开数据流,而“关闭文件”操作就是关闭数据流。 缓冲区 在程序执行时,所提供的额外内存,可用来暂时存放准备执行的数据。它的设置是为了提高存取效率,因为内存的存取速度比磁盘驱动器快得多。 当使用标准I/O函数(包含在头文件stdio.h中)时,系统会自动设置缓冲区,并通过数据流来读写文件。当
最好懂的python
文件读写
(详解)
目录 1、
文件读写
的流程 2、
文件读写
的几种常见模式 3、read、readline、readlines的区别 4、对于一个10G的大文件,怎么高效的查看文件中的内容呢? 1、
文件读写
的流程 1)类比windows中手动操作txt文档,说明python中如何操作txt文件? ① windows中手动操作txt文件的步骤 找到word文档 打开word文档 查看(或操作)word文...
C++ 语言
64,644
社区成员
250,475
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章