原创 一道受用終身的測驗題

   這是一家公司要招收新的職員其中一個測試的問題……    你開着一輛車。    在一個暴風雨的晚上。    你經過一個車站。    有三個人正在等

原创 C&C++ library introduction(3)

標準流直接使用cin和cout,文件流和字符串流用構造函數。默認爲文本流,若要使用二進制流在構造流的時候要使用ios::binary標誌。輸出流函數:

原创 C&C++ library introduction(4)

c_string一、字符函數:islow/isupper:是否大小寫是否可打印字符isprint:所有isgraph:除空格外ispunct:除空格、

原创 C&C++ library introduction(2)

流:程序員與物理設備之間的一個抽象。文本流(可能發生字符轉換,如/n變爲/n/r)和二進制流。文件:物理設備,如:磁盤文件、終端、打印機。所有的流是相

原创 不用中間變量的值交換

int x, y;x = x + y;y = x - y;x = x - y; 這種方法的缺點就是:如果x,y都是比較大的兩個數那麼x=x+y有可能超

原创 C#中的where子句

where 子句用於指定類型約束,這些約束可以作爲泛型聲明中定義的類型參數的變量。1.接口約束:例如,可以聲明一個泛型類 MyGenericClass

原创 C&C++ library introduction(1)

一、概述函數庫是個概念,把幾個函數封裝成DLL或是LIB,就可以叫做函數庫。Run-Time Library是編譯器提供的標準庫,提供一些基本的庫函數

原创 RSS2.0標準

什麼是 RSS?RSS 是一種站點內容聚合的格式。它的名字是Really Simple Syndication 的的簡寫。RSS是XML的一種。所有的

原创 函數指針和函數對象

函數對象:在某種方式上表現得象一個函數的對象。典型地,它是指一個類的實例,這個類定義了應用操作符operator()。 函數指針:被廣泛應用於事件驅動

原创 青春思想的碎片

             沒有哪個年代的青春是輕鬆的。靚麗如花的背後是迷惘的陰影,輕鬆快樂的背後是失意悲觀,崇高理想面對的是庸碌的日子。 我們可以盡情

原创 一位軟件工程師的6年總結

 “又是一年畢業時 ”,看到一批批學子離開人生的象牙塔,走上各自的工作崗位;想想自己也曾經意氣風發、躊躇滿志,不覺感嘆萬千……本文是自己工作6年的經歷沉澱或者經驗提煉,希望對所有的軟件工程師們有所幫助,早日

原创 書生氣,要不得

        從古至今, 中國人大多都有一種謙虛、謹慎的處世方式。世人所謂書生氣是指一些知識分子很愛面子,謹小慎微,這樣做起事來就顯得畏畏縮縮,不夠灑脫,生怕出錯丟臉,不夠自信。而且又或多或少有些自負,覺

原创 進程通信——使用WM_COPYDATA消息通信

  3.4  使用WM_COPYDATA消息通信對於少量數據可以用WM_COPYDATA方便地實現通信。由於SendMessage()是阻塞的,只有接收方響應了消息,SendMessage()才能返回,否則

原创 重構筆記

重構原則重構定義:對軟件內部結構的一種調整,目的是在不改變軟件的外部行爲的前提下,提高可理解性,降低修改成本。注意,重構的目的不是提高性能。兩頂帽子:添加新功能和重構。開發過程中,需要經常換帽子戴,無論何時

原创 C++程序中調用exe可執行文件

當項目比較大的時候,通常會分開來開發,如果分開的部分只是一些函數或類,整合的時候 就可以使用靜態庫或動態庫。但如果分開的是一個exe文件,整合的時候,就要通過調用exe文件來使用。尤其是當第三方軟件是一個用