随笔分类 -  C/C++

上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页

(原創) 要學習C++,絕對要好好把握求學的時間!! (C/C++) (日記)
摘要:很多東西,都可以工作後再學,如.NET,如C#,但C++絕對要把握求學的時間認真學好,為什麼呢? 阅读全文

posted @ 2006-12-14 10:38 真 OO无双 阅读(1038) 评论(0) 推荐(0) 编辑

(原創) 如何使用multimap? 如何使用StringStream解析文字檔? (C/C++) (STL)
摘要:map迷人之處在於一次存key和value兩個值,且key是唯一的,但若遇到key可重複的情況呢?STL另外提供了multimap... 阅读全文

posted @ 2006-12-14 10:27 真 OO无双 阅读(4152) 评论(0) 推荐(0) 编辑

(原創) 將map輸出到cout,是否有更方便的方法? (C/C++) (STL)
摘要:大家都體會過sequential container搭配copy() algorithm,只要一行程式就可以將所有值輸出到cout,map這種associative container就無法用這一招,是否有其它方式解決呢? 阅读全文

posted @ 2006-12-14 09:16 真 OO无双 阅读(2290) 评论(0) 推荐(1) 编辑

(轉貼) SC_METHOD(), SC_THREAD(), SC_CTHREAD()三者的比較 (C/C++) (SystemC)
摘要:SystemC提供了三種Process:SC_METHOD(), SC_THREAD(), SC_CTHREAD(),這三者有何差異呢? 阅读全文

posted @ 2006-12-13 15:13 真 OO无双 阅读(3823) 评论(1) 推荐(0) 编辑

(原創) 如何寫一個加法器? (C/C++) (SystemC) (IC Design)
摘要:寫一個硬體的加法器,幾乎就跟軟體的HelloWorld一樣,是最基本的程式,此範例Demo如何用SystemC寫一個加法器。 阅读全文

posted @ 2006-12-13 11:52 真 OO无双 阅读(4446) 评论(0) 推荐(0) 编辑

(原創) 2 dim array該如何完全使用pointer存取? (C/C++) (C)
摘要:在C/C++語言中,pointer和array是一體兩面的東西,理論上array所有的寫法,都可以用pointer取代,只是array的寫法程式可讀性較高,但還是有程序員喜歡用pointer,所以還是得了解。 阅读全文

posted @ 2006-12-12 07:39 真 OO无双 阅读(1406) 评论(0) 推荐(0) 编辑

(原創) 如何使用remove_copy_if() algorithm? (C/C++) (STL)
摘要:STL algorithm中,並沒有copy_if()可用,但可用remove_copy_if()達到要求。 阅读全文

posted @ 2006-12-11 12:35 真 OO无双 阅读(1476) 评论(0) 推荐(0) 编辑

(原創) 如何使用unique() algorithm? (C/C++) (STL)
摘要:初學者學unique()會覺得很困擾,發現結果並非unique.... 阅读全文

posted @ 2006-12-11 10:54 真 OO无双 阅读(5546) 评论(1) 推荐(2) 编辑

(原創) 淺談泛型程式設計 (C/C++) (template)
摘要:泛型對於C#、Java程序員,是個完全陌生的領域,我試著用最簡單的比喻解釋什麼是泛型程式設計GP。 阅读全文

posted @ 2006-12-10 10:40 真 OO无双 阅读(3038) 评论(2) 推荐(0) 编辑

(原創) 如何使用for_each() algorithm? (C/C++) (STL)
摘要:C++沒提供foreach語法,但提供了for_each() algorithm,這和transform() algorithm有什麼不同呢? 阅读全文

posted @ 2006-12-10 04:10 真 OO无双 阅读(817) 评论(0) 推荐(0) 编辑

(原創) 如何使用transform() algorithm? (C/C++) (STL)
摘要:使用STL的最高境界,就是程式中看不到for和while loop,完全用STL algorithm搞定,transform() algorithm是其中最常用的algorithm之一。 阅读全文

posted @ 2006-12-10 03:52 真 OO无双 阅读(7928) 评论(3) 推荐(0) 编辑

(原創) 如何使用stable_sort() algorithm? (C/C++) (STL)
摘要:此範例demo stable_sort()的用法,並且解釋其和sort() algorithm的相異之處。 阅读全文

posted @ 2006-12-10 02:59 真 OO无双 阅读(6706) 评论(1) 推荐(0) 编辑

(原創) 如何利用copy() algorithm將array輸出到cout? (C/C++) (STL)
摘要:STL的Algorithm除了用在STL的Container外,也能用在array喔!! 阅读全文

posted @ 2006-12-10 01:23 真 OO无双 阅读(1173) 评论(0) 推荐(0) 编辑

如何使用istream_iterator將文字檔轉到vector? (C/C++) (STL)
摘要:stream_iterator除了能用在cin,還可以用在fstream和stringstream,此範例使用stream_iterator搭配copy() algorithm,將文字檔轉到vector,再從vector輸出到文字檔,只需3行程序,STL真是太神奇了。 阅读全文

posted @ 2006-12-07 14:46 真 OO无双 阅读(1353) 评论(0) 推荐(0) 编辑

如何使用istream_iterator将cin转到vector? (C/C++) (STL)
摘要:使用stream_iterator搭配copy() algorithm,输入到vector,再从vector输出,只需3行程序,STL真是太神奇了。 阅读全文

posted @ 2006-12-07 12:06 真 OO无双 阅读(3856) 评论(2) 推荐(0) 编辑

(原創) C++/CLI绝非垃圾语言!! (.NET) (C++/CLI) (C/C++)
摘要:C++/CLI和C#真的是『既生瑜,何生亮』,既然有了从C++进化而来的C#,为什么Microsoft还要弄个C++/CLI呢?C++/CLI真的是垃圾语言吗? 阅读全文

posted @ 2006-12-06 17:10 真 OO无双 阅读(5083) 评论(10) 推荐(0) 编辑

(原創) 如何产生Yokoi Connectivity Number? (.NET) (C++/CLI) (C/C++) (Image Processing)
摘要:本范例先将leng.jpg轉成binary image,然後从512*512 downsampling成64*64,downsampling的规则为以8*8为unit,取topmost-left为downsampled data,最后产生Yokoi Connectivity Number。 阅读全文

posted @ 2006-12-06 00:20 真 OO无双 阅读(2424) 评论(0) 推荐(0) 编辑

(原創) 如何让一个thread在背景不断的执行? (使用semaphore) (OS) (Linux) (C/C++) (C)
摘要:要让一个thread在背景不断的执行,最简单的方式就是在该thread执行无穷回圈,如while(1) {},这种写法虽可行,却会让CPU飙高到100%,因为CPU一直死死的等,其实比较好的方法是,背景平时在Sleep状态,当前景呼叫背景时,背景马上被唤醒,执行该做的事,做完马上Sleep,等待前景呼叫。当背景sem_wait()时,就是马上处于Sleep状态,当前景sem_post()时,会马上换起背景执行,如此就可避免CPU 100%的情形了。 阅读全文

posted @ 2006-12-04 01:02 真 OO无双 阅读(4493) 评论(0) 推荐(0) 编辑

(原創) 如何建立一个thread? (OS) (Linux) (C/C++) (C)
摘要:此范例demo如何在Linux下建立一个thread。 阅读全文

posted @ 2006-12-03 20:48 真 OO无双 阅读(6455) 评论(0) 推荐(0) 编辑

(轉載) 英中繁簡編程術語對照 (C/C++)
摘要:侯捷所提供的繁簡C/C++專有名詞翻譯對照表。 阅读全文

posted @ 2006-11-30 10:15 真 OO无双 阅读(14088) 评论(0) 推荐(0) 编辑

上一页 1 ··· 7 8 9 10 11 12 13 14 15 下一页

导航