今天重看深入浅出MFC, 下面是简单的源代码:
- #include <afx.h>
- #include <stdio.h>
- int main()
- {
- int lo;
- int hi;
- CString str;
- CStdioFile fFibo;
- fFibo.Open("FIBO.DAT",CFile::modeWrite |
- CFile::modeCreate | CFile::typeText );
- str.Format("%s/n", "Fibonacci sequencee, less than 100 :");
- printf("%s",(LPCTSTR)str);
- fFibo.WriteString(str);
- lo=hi=1;
- str.Format("%d/n", lo);
- printf("%s",(LPCTSTR) str);
- fFibo.WriteString(str);
- while( hi<100)
- {
- str.Format("%d/n", hi);
- printf("%s",(LPCTSTR)str);
- fFibo.WriteString(str);
- hi=lo+hi;
- lo=hi-lo;
- }
- fFibo.Close();
- return 0;
- }
本文通过一个使用MFC编写的简单程序示例介绍了如何生成斐波那契数列并将其写入文件。该示例展示了如何利用CStdioFile进行文件操作,并使用CString进行字符串格式化。
1173

被折叠的 条评论
为什么被折叠?



