首页 > 其他分享 >CString CStdioFile

CString CStdioFile

时间:2023-12-07 15:45:57浏览次数:28  
标签:CFile CStdioFile WriteString lo CString hi str fFibo

以下便是 MFCCON.CPP 內容:
#0001 // File : MFCCON.CPP
#0002 // Author : J.J.Hou / Top Studio
#0003 // Date : 1997.04.06
#0004 // Goal : Fibonacci sequencee, less than 100
#0005 // Build : cl /MT mfccon.cpp (/MT means Multithreading)
#0006
#0007 #include <afx.h>
#0008 #include <stdio.h>
#0009
#0010 int main()
#0011 {
#0012 int lo, hi;
#0013 CString str;
#0014 CStdioFile fFibo;
#0015
#0016 fFibo.Open("FIBO.DAT", CFile::modeWrite |
#0017 CFile::modeCreate | CFile::typeText);
#0018
#0019 str.Format("%s\n", "Fibonacci sequencee, less than 100 :");
#0020 printf("%s", (LPCTSTR) str);
#0021 fFibo.WriteString(str);
#0022
#0023 lo = hi = 1;
#0024
#0025 str.Format("%d\n", lo);
#0026 printf("%s", (LPCTSTR) str);
#0027 fFibo.WriteString(str);
#0028
#0029 while (hi < 100)
#0030 {
#0031 str.Format("%d\n", hi);
#0032 printf("%s", (LPCTSTR) str);
#0033 fFibo.WriteString(str);
#0034 hi = lo + hi;
#0035 lo = hi - lo;
#0036 }
#0037
#0038 fFibo.Close();
#0039 return 0;
#0040 }

 

标签:CFile,CStdioFile,WriteString,lo,CString,hi,str,fFibo
From: https://www.cnblogs.com/ioriwellings/p/15570920.html

相关文章

  • CString和LPCTSTR之间的关系和区别
    在Windows操作系统中,我们常用2种编码格式,ANSI编码和Unicode编码ANSI=>窄字节编码,一个字符(char)占用一个字节(一个字节占8位)的存储空间,也就是说一个字符占据8位(有效数据是除掉最高位的其他7位)=>C++中用char来表示这种窄字节编码的字符Unicode=>宽字节编码,一个字......
  • Python如何实现docstring
    docPython语言从排版上看强制要求了一些书写规范,算是强制赋予了每个程序员一个"代码洁癖"。作为规范的一部分,可以在在类函数的开始增加注释,并且语言本身为这种注释做了"背书":可以通过help展示这个帮助文档的内容。这个本来是Python一个很细小的功能,也是一个很有意思的语法糖(因......
  • VC中BSTR、Char和CString类型的转换(太牛了)
    [分享]Vc中BSTR,char和CString的转换1、char*转换成CString若将char*转换成CString,除了直接赋值外,还可使用CString::format进行。例如:charchArray[]="Thisisatest";char*p="Thisisatest";或LPSTRp="Thisisatest";或在已定义Unicode应的用程序中TCHAR......
  • 您需要配置好的 Python 2 SDK 来渲染 Epydoc docstring
    今天给代码写注释,写完以后,鼠标放在方法上注释显示异常。我发现是因为我注释的格式不对。把@改成:后问题解决......
  • CString和char[]互转
    只有以NULL结尾的char[]才能强制转换为CString,即可以直接等于,否则需要通过Format函数char charArray[]="this C++";CString res;res.Format("%s",charArray); ......
  • CString TO Double (zz)
    //z2013-10-2115:01:[email protected][T3,L303,R3,V37]1.atlCString转换成double浮点数A CString canconverttoan LPCTSTR,whichisbasicallya constchar* (constwchar_t*atof():CStringthestring("13.37");doubled=a......
  • 在Non-Mfc下使用CString
    UsersofVisualStudio2003andnewermaydirectlygotobelowandskipthisone.//z2012-1-1310:36is2120方法一---Q:Howtouse'CString'innon-MFCapplications?A:Inmostcases,youdon'tneedtodothat.Inordertouse'CString......
  • MFC-CStringArray
            ......
  • CString如何转COleDateTime
    可以用类COleDateTime  .ParseDateTime或者是用ColeVariant例子如下所示CString aa="1978-01-0108:08:08";  COleVariant v(aa);  v.ChangeType(VT_D......
  • VS2010中将CString转换为const char*
    最近碰到了CString转constchar*的问题。以前只要简单的一个强制转换就OK了,可现在是不行了,搜索了很多资料,终于搞定,主要是Unicode和ANSI的问题,只要做一个转换就可以了,不......