如何将一个txt文件中的10进制数据转换成2进制,该数据包含整数部分和小数部分,然后在写入到原来的txt文件中(之前的数据被清除)。文件中数据是一个数据一行,一共多行
解决方案 »
- 这个错误怎么改Format' must have class/struct/union type
- 增加软件的菜单
- MFC 获取鼠标移入某控件消息的问题
- 对话框的菜单条如何设置背景色/背景图
- 谁能帮我解决一下,有关ADO连接Oracle
- 请教一个关于文件搜索的小问题?谢谢您的帮助!
- 请问如何更换ScrollView的滚动条颜色,滚动条上下箭头的颜色
- 最最简单的题!!!!!!
- 关于对话框显示图片的奇怪问题,重启后就可以解决
- 我的系统重装后,原来的vc程序为什么会打不开,谁能帮我,我还不想重建工程啊!
- VC++2010 与 MATLAB2010b如何接口进行图像处理???
- 求助:如何在客户端中显示网页
int a;
_stscanf(str, _T("%d"), &a); TCHAR strBin[30];
_itot(a, strBin, 2);
MessageBox(strBin);
int i;
char buff[10000];
stream=fopen("aaaw.txt","a+");
char *p=buff; while(!feof(stream))
{
int clen=fread(p,1,10000,stream);
p+=clen;
}
*(p)='\0';
int nlen=strlen(buff);
for (i=0;i<79;i++)//将数据重复写入该文件
{
fwrite(buff,1,nlen,stream);
}
fclose(stream);
想在进行其他操作之前,先将数据转为2进制,应该在哪里进行添加转换呢