
2008年4月14日
摘要: 誤區(qū)一:gcc只能編譯c代碼,g++只能編譯c++代碼
兩者都可以,但是請注意:
1.后綴為.c的,gcc把它當(dāng)作是C程序,而g++當(dāng)作是c++程序;后綴為.cpp的,兩者都會認(rèn)為是c++程序,注意,雖然c++是c的超集,但是兩者對語法的要求是有區(qū)別的。C++的語法規(guī)則更加嚴(yán)謹(jǐn)一些。
閱讀全文
posted @
2008-04-14 15:42 Magic 閱讀(333) |
評論 (0) |
編輯 收藏

2008年3月20日
摘要: 以下是侯捷個人收集到的 C/C++ 編程方面的術(shù)語對照。請大陸朋友給我一些意見,尤其是標(biāo)示 '?' 之欄位。謝謝。
閱讀全文
posted @
2008-03-20 17:13 Magic 閱讀(547) |
評論 (0) |
編輯 收藏
摘要: C/C++中參數(shù)傳遞有兩種方式,傳值或傳地址(傳引用),通常我們要在被調(diào)用函數(shù)中改變一個變量的值就需要傳地址調(diào)用方式,可是通過傳遞變量指針就一定是傳地址調(diào)用么?
閱讀全文
posted @
2008-03-20 13:52 Magic 閱讀(2990) |
評論 (0) |
編輯 收藏

2008年3月19日
摘要: printf 可能是許多程序員在開始學(xué)習(xí)C 語言時接觸到的第二個函數(shù)(我猜第一個是main),說
起來,自然是老朋友了,可是,你對這個老朋友了解多嗎?你對它的那個孿生兄弟sprintf 了解多
嗎?在將各種類型的數(shù)據(jù)構(gòu)造成字符串時,sprintf 的強(qiáng)大功能很少會讓你失望。
閱讀全文
posted @
2008-03-19 10:12 Magic 閱讀(303) |
評論 (0) |
編輯 收藏

2008年3月6日
摘要: Linux? 內(nèi)核是一個龐大而復(fù)雜的操作系統(tǒng)的核心,不過盡管龐大,但是卻采用子系統(tǒng)和分層的概念很好地進(jìn)行了組織。在本文中,您將探索 Linux 內(nèi)核的總體結(jié)構(gòu),并學(xué)習(xí)一些主要的子系統(tǒng)和核心接口。您還可以通過其他 IBM 文章的鏈接更深入地進(jìn)行學(xué)習(xí)。
閱讀全文
posted @
2008-03-06 15:35 Magic 閱讀(299) |
評論 (0) |
編輯 收藏
摘要: 如果您剛接觸嵌入式開發(fā),那么大量可用的引導(dǎo)裝載程序(bootloader)、規(guī)模縮小的分發(fā)版(distribution)、文件系統(tǒng)和 GUI 看起來可能太多了。但是這些豐富的選項(xiàng)實(shí)際上是一種恩賜,允許您調(diào)整開發(fā)或用戶環(huán)境以完全符合您的需要。對 Linux 嵌入式開發(fā)的概述將幫助您理解所有這些選項(xiàng)。
閱讀全文
posted @
2008-03-06 14:21 Magic 閱讀(302) |
評論 (0) |
編輯 收藏
摘要: 引導(dǎo) Linux? 系統(tǒng)的過程包括很多階段。不管您是引導(dǎo)一個標(biāo)準(zhǔn)的 x86 桌面系統(tǒng),還是引導(dǎo)一臺嵌入式的 PowerPC? 機(jī)器,很多流程都驚人地相似。本文將探索 Linux 的引導(dǎo)過程,從最初的引導(dǎo)到啟動第一個用戶空間應(yīng)用程序。在本文介紹的過程中,您將學(xué)習(xí)到各種與引導(dǎo)有關(guān)的主題,例如引導(dǎo)加載程序、內(nèi)核解壓、初始 RAM 磁盤以及 Linux 引導(dǎo)的其他一些元素。
閱讀全文
posted @
2008-03-06 14:19 Magic 閱讀(242) |
評論 (0) |
編輯 收藏

2008年3月5日
摘要: 標(biāo)準(zhǔn)C++的類型轉(zhuǎn)換符:static_cast、dynamic_cast、reinterpret_cast和const_cast
閱讀全文
posted @
2008-03-05 11:33 Magic 閱讀(266) |
評論 (0) |
編輯 收藏

2008年3月4日
摘要: 內(nèi)存池
本章首先簡單介紹自定義內(nèi)存池性能優(yōu)化的原理,然后列舉軟件開發(fā)中常用的內(nèi)存池的不同類型,并給出具體實(shí)現(xiàn)的實(shí)例。
閱讀全文
posted @
2008-03-04 16:01 Magic 閱讀(454) |
評論 (0) |
編輯 收藏