對每個人來說,習慣C++需要一些時間,對于已經(jīng)熟悉C 的程序員來說, 這個過程尤其令人苦惱。因為C 是C++的子集,所有的C 的技術都可以繼續(xù)使 用,但很多用起來又不太合適。例如,C++程序員會認為指針的指針看起來很 古怪,他們會問:為什么不用指針的引用來代替呢? C 是一種簡單的語言。它真正提供的只有有宏、指針、結構、數(shù)組和函數(shù)。 不管什么問題,C 都靠宏、指針、結構、數(shù)組和函數(shù)來解決。而C++不是這樣。 宏、指針、結構、數(shù)組和函數(shù)當然還存在,此外還有私有和保護型成員、函數(shù) 重載、缺省參數(shù)、構造和析構函數(shù)、自定義操作符、內聯(lián)函數(shù)、引用、友元、 模板、異常、名字空間,等等。用C++比用C 具有更寬廣的空間,因為設計時 有更多的選擇可以考慮。 在面對這么多的選擇時,許多C 程序員墨守成規(guī),堅持他們的老習慣。一 般來說,這也不是什么很大的罪過。但某些C 的習慣有悖于C++的精神本質, 他們都在下面的條款進行了闡述。
標簽:
上傳時間: 2014-01-21
上傳用戶:jing911003
Wince自定義中斷處理的介紹。在ce下,底層驅動一般都和中斷密切相關 。對想了解中斷的人邦助。
上傳時間: 2014-01-23
上傳用戶:AbuGe
C語言陷阱和缺陷 原著:Andrew Koenig - AT&T Bell Laboratories Murray Hill, New Jersey 07094 (翻譯:lover_P) 那些自認為已經(jīng)“學完”C語言的人,請你們仔細讀閱讀這篇文章吧。路還長,很多東西要學。我也是
標簽: Laboratories lover_P Andrew Koenig
上傳時間: 2013-12-26
上傳用戶:奇奇奔奔
Java來 自 于Sun公 司 的 一 個 叫Green的 項 目, 其 原 先 的 目 的 是 為 家 用 消 費 電 子 產(chǎn) 品 開 發(fā) 一 個 分 布 式 代 碼 系 統(tǒng), 這 樣 我 們 可 以 把E-mail發(fā) 給 電 冰 箱、 電 視 機 等 家 用 電 器, 對 它 們 進 行 控 制, 和 它 們 進 行 信 息 交 流。 開 始, 準 備 采 用C++,但C++太 復 雜, 安 全 性 差, 最 后 基 于C++開 發(fā) 一 種 新 的 語 言Oak(Java的 前 身),Oak是 一 種 用 于 網(wǎng) 絡 的 精 巧 而 安 全 的 語 言,Sun公 司 曾 依 此 投 標 一 個 交 互 式 電 視 項 目, 但 結 果 是 被SGI打 敗。 可 憐 的Oak幾 乎 無 家 可 歸, 恰 巧 這 時Mark Ardreesen開 發(fā) 的Mosaic和Netscape啟 發(fā) 了Oak項 目 組 成 員, 他 們 用Java編 制 了HotJava瀏 覽 器, 得 到 了Sun公 司 首 席 執(zhí) 行 官Scott McNealy的 支 持, 觸 發(fā) 了Java進 軍Internet。 Java的 取 名 也 有 一 個 趣 聞, 有 一 天, 幾 位Java成 員 組 的 會 員 正 在 討 論 給 這 個 新 的 語 言 取 什 么 名 字, 當 時 他 們 正 在 咖 啡 館 喝 著 Java(爪 哇) 咖 啡, 有 一 個 人 靈 機 一 動 說 就 叫Java怎 樣, 得 到 了 其 他 人 的 贊 賞, 于 是,Java這 個 名 字 就 這 樣 傳 開 了。
上傳時間: 2014-01-21
上傳用戶:李彥東
linux下的BBS,使用BBS CACHE,使得mem消耗很低。 天火系統(tǒng)的特點: 1. 統(tǒng)一物件型態(tài)設計,讓各種東西都可以在我的最愛出現(xiàn)。 2. 統(tǒng)一各狀態(tài)間的功能鍵。( 程式執(zhí)行過程只 "程式狀態(tài)" "物件型態(tài)" 來判定動作 )。 3. 內建各種系統(tǒng)(POP3/SMTP/NNTP/..),未來只需要執(zhí)行單一程式,就會擁有各種功能。 4. 每個人都可以簡單設定個人板。 5. 未來任兩個 BBS 間都可以透過帳號作某一種程度的同步(Sync)。 6. 使用 pthread 設計,並且儘量遵守 POSIX ,達到簡單移植到任何系統(tǒng)的目的。 7. 速度快 不使用 signal/shm/sem ,每個 client 上來只吃 50k 不到的記憶體。 8. 朝無站長系統(tǒng)目標設計。
上傳時間: 2014-01-24
上傳用戶:515414293
象編程序用 Turbo C 一樣, 現(xiàn)在有很多人設計電路圖和電路板仍然在用 DOS 版本的 Protel 3.31. 可惜當時的軟件支持的分辨率只有 640x480, 通過對 Protel 驅動程序一番研究,終于實現(xiàn)了高分辨率顯示。 1.01 版本的驅動包括: 800x600, 1024x768, 1280x1024, 1600x1200 分辨率的驅動, 已經(jīng)能夠滿足大多數(shù)情況的要求了。 已經(jīng)在 PC-DOS, MS-DOS, Windows 95, Windows 98, Windows XP 下測試通過。 理論上支持所有 VESA 標準的顯卡, 目前絕大多數(shù)的顯卡都符合 VESA 標準。 在 nVidia, ATi, Trident, S3 等芯片的顯卡上測試通過。 如果個別版本的顯卡Windows驅動會影響DOS高分辨率的執(zhí)行,在純DOS下運行就沒問題了 ① 增加高分辨率驅動: 1280x1024, 1600x1200. ② 加快了速度, 同樣分辨率的驅動, 比原版本的速度快一倍以上! 【安裝方法】 ① 把驅動 *.drv 復制到 Protel 文件夾 ② 運行 Protel 自帶的 graphset.exe 設置 含有源代碼
上傳時間: 2014-01-15
上傳用戶:xaijhqx
稀飯伊人相冊系統(tǒng)繼承了新天堂多用戶相冊系統(tǒng)的功能,并且增加了當前比較流行的相冊的功能。使用MYSQL數(shù)據(jù)庫使得可以承受更多的數(shù)據(jù)量和更好的系統(tǒng)性能。在WEB頁面上我們致力于W3C的標準,使其能在IE,F(xiàn)F等瀏覽器下正常瀏覽(推薦使用FF) 1:多用戶上傳,各自獨立空間 2:對圖片自定義標簽(TAG) 3:相冊和圖片的添加,上傳,修改 4:縮略圖功能(需IMAGE::MAGICK支持) 5:用戶搜索,方便查找用戶(稍后添加) 6:相冊排名(稍后添加) 7:相冊加密功能 8:RSS訂閱(稍后添加) 9:使用模板技術,能更快的制作出屬于你自己風格的站點和對應的語言 10:整合lightbox2.0,創(chuàng)造更好的視覺效果
標簽: 多用
上傳時間: 2016-05-29
上傳用戶:極客
這是在國外某網(wǎng)站上下的一些自適應信號處理的源程序,希望對做算法的人提供一些幫助。
上傳時間: 2013-11-25
上傳用戶:二驅蚊器
本程序是一個基于matlab的雷達SAR成像自聚焦算法,對于學習雷達信號處理的人有幫助。
上傳時間: 2013-11-26
上傳用戶:我干你啊
說明 1:程序本身不再釋放IP數(shù)據(jù)庫QQWry.dat,如果客戶端無需用到顯示 服務端上線IP地址功能,可以將其刪除."help.chm"文件為幫助文件, 但程序內部也自帶了使用手冊.可以將其刪除.鑒于現(xiàn)在chm木馬非常 流行,如果本程序不是在官方站點或可信的站點下載,建議不要打開. 保留的用途是為了方便第一次使用遠程控制的用戶. 2:更多信息請關注產(chǎn)品站點(http://www.138soft.org),有問題也可 以到論壇討論(http://www.138soft.com/bbs/). 3:謝謝天天安全網(wǎng)(http://www.ttian.net)和天空軟件站 (http://www.skycn.com/)收錄本軟件.特別是天天安全網(wǎng),從本人 最開始的作品到現(xiàn)在都一直肯收錄. 另外,雖然屏幕傳輸算法已經(jīng)在2006年申請了版權,但是仍然被 幾個同類產(chǎn)品反匯編了.中國對于版權保護的意識之差,令人擔憂. 長此以往,中國不可能有自己的"核心技術".動不動腦一個樣,干多干 少一個樣,又還有誰去專心研究?要啥技術花錢找人反匯編即可.強烈 建議學校只傳授反匯編和破解課程,設計科目應該全部下課了.
上傳時間: 2016-07-09
上傳用戶:sk5201314