CFile.write(),怎样才能直接输出整形或浮点型数据,而不是先转换成字符型,
还有输出文件若是*.dat或*.txt,怎么在输出中实现换行呢
在此先谢谢各位大虾了!!!!!!
{
CFile file("E:\\杂项\\vc++\\TEST.txt" ,CFile::modeCreate | CFile::modeReadWrite);
file.Write("abcd\r\rhjkl",10);
for(int i=0;i<=100;i++)
{
char *k = new char[10];
_itoa(i,k,10);
CString m(k);
m+="\r\r";
int length = m.GetLength();
file.Write((LPCTSTR)m,length);
delete k;
}
file.Close();
}
还有输出文件若是*.dat或*.txt,怎么在输出中实现换行呢
在此先谢谢各位大虾了!!!!!!
{
CFile file("E:\\杂项\\vc++\\TEST.txt" ,CFile::modeCreate | CFile::modeReadWrite);
file.Write("abcd\r\rhjkl",10);
for(int i=0;i<=100;i++)
{
char *k = new char[10];
_itoa(i,k,10);
CString m(k);
m+="\r\r";
int length = m.GetLength();
file.Write((LPCTSTR)m,length);
delete k;
}
file.Close();
}
ar.Close(); mFile.Close();
CFile file("E:\\杂项\\vc++\\TEST.txt" ,CFile::modeCreate | CFile::modeReadWrite);
file.Write("abcd\r\rhjkl",10);
for(int i=0;i<=100;i++)
{
char *k = new char[10];
_itoa(i,k,10);
CString m(k);
m+="\r\r";
int length = m.GetLength();
file.Write((LPCTSTR)m,length);
delete k;
}
file.Close();
}