@Jie's Blog

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  10 随笔 :: 0 文章 :: 3 评论 :: 0 引用

公告

11 2004 档案

摘要: 在學習C語言文件操作後,我們都會知道打開文件的函數是fopen,也知道它的第二個參數是標誌字符串。其中,如果字符串中出現'b',則表明是以打開二進制(binary)文件,否則是打開文本文件。  那麼甚麼是文本文件,甚麼是二進制文件呢? 可能大多數人都沒有仔細考慮過。  在Windows和DOS系統中,狹義的文本文件是指擴展名為txt的文件。實際上,那些沒有規定格式的,由可理解的的A...阅读全文
posted @ 2004-11-15 13:59 Zhuang Jie 阅读(2412) | 评论 (2) 编辑

摘要: 有的時候,我們需要量化一段程序的執行時間,這可以通過掉用C函數clock來完成。     clock函數的原型是     clock_t clock( void );  它的返回值是以clock tick為單位的當前進程使用CPU的時間。當無法取得這個時間時,返回-1。一個clock tick是一個時間單位,系統定義一秒鐘內有若干個clock tick。在VC++中,...阅读全文
posted @ 2004-11-12 15:05 Zhuang Jie 阅读(335) | 评论 (1) 编辑

摘要: 在使用MFC開發時,字符串類CString大概是使用最多的類之一,它使得對字符串的處理變得很方便。但是,在一些場合下,CString存在一些明顯的效率問題。  如下面的代碼     CString a;    CString b = "Hello world!...阅读全文
posted @ 2004-11-09 17:12 Zhuang Jie 阅读(965) | 评论 (0) 编辑

摘要: 1. 用什麼函數  在一些Windows應用程序中,我們會遇到一種對話框,它以樹形列表的形式分層列出所有的磁盤分區和文件夾,並允許我們選擇其中的一個文件夾。這些窗口的外觀都是一致的,所以應該是通過同樣的接口完成的。那麼我們如何在自己的程序中使用文件夾選擇對話框呢。  這是否是Common Dialog Box呢? 可以明確的說--不是,因為無論是GetOpenFileName還是GetSaveFi...阅读全文
posted @ 2004-11-09 15:55 Zhuang Jie 阅读(637) | 评论 (0) 编辑