這本書是多年來我對專業(yè)程式員所做的C++ 教學(xué)課程下的一個自然產(chǎn)物。我發(fā)現(xiàn),大部份學(xué)生在一個星期的密集訓(xùn)練之後,即可適應(yīng)這個語言的基本架構(gòu),但要他們「將這些基礎(chǔ)架構(gòu)以有效的方式組合運用」,我實在不感樂觀。於是我開始嘗試組織出一些簡短、明確、容易記憶的準(zhǔn)則,做為C++ 高實效性程式開發(fā)過程之用。那都是經(jīng)驗豐富的C++ 程式員幾乎總是會奉行或幾乎肯定要避免的一些事情。structures of computer science.
標(biāo)簽: 程式
上傳時間: 2016-10-13
上傳用戶:362279997
本書講述的內(nèi)容是:如何用C++和中間件來解決網(wǎng)絡(luò)應(yīng)用程序開發(fā)中相關(guān)的重要課題。首先回顧主流OS平臺本身具有的核心OS機制,并闡釋如何在ACE中運用C++和模式,將這些機制封裝到類庫(class library)wrapper facade之中,從而提高應(yīng)用程序的可移植性和健壯性。本書用到的主要例子是一個網(wǎng)絡(luò)日志服務(wù)程序,其功能是:通過TCP/IP,將日志記錄從客戶程序傳輸?shù)揭粋€日志服務(wù)器。
標(biāo)簽: 網(wǎng)絡(luò)應(yīng)用 程序開發(fā) 核心 機制
上傳時間: 2014-01-17
上傳用戶:gonuiln
本書講述的內(nèi)容是:如何用C++和中間件來解決網(wǎng)絡(luò)應(yīng)用程序開發(fā)中相關(guān)的重要課題。首先回顧主流OS平臺本身具有的核心OS機制,并闡釋如何在ACE中運用C++和模式,將這些機制封裝到類庫(class library)wrapper facade之中,從而提高應(yīng)用程序的可移植性和健壯性。本書用到的主要例子是一個網(wǎng)絡(luò)日志服務(wù)程序,其功能是:通過TCP/IP,將日志記錄從客戶程序傳輸?shù)揭粋€日志服務(wù)器。
標(biāo)簽: 網(wǎng)絡(luò)應(yīng)用 程序開發(fā) 核心 機制
上傳時間: 2016-10-20
上傳用戶:wangchong
在室內(nèi)環(huán)境中可結(jié)合式子母機器人系統(tǒng),子機為一多功能平臺,可放置各種家庭所需之設(shè)備,而母機為一輪式機器人,經(jīng)由兩者的結(jié)合,可提供高機動性與多功能的服務(wù)。在結(jié)合的技術(shù)面,傳統(tǒng)的吸塵器機器人與充電站之間的導(dǎo)航系統(tǒng)使用紅外線感測作為依據(jù),當(dāng)兩者間有障礙物阻擋時,紅外線感測器導(dǎo)航系統(tǒng)將會失效。因此本系統(tǒng)利用聲源方向做為機器人決定移動方向的依據(jù),由於聲波傳遞的特性,即使在有障礙物的情況下,依然可以有效地偵測。此外,在移動的過程中,本系統(tǒng)利用光流偵測法判斷是否遭遇障礙物或是利用Support Vector Machine分類判斷與聲源之間為是否有障礙物的阻隔;若發(fā)現(xiàn)前方有障礙物,則啟動避障策略,用有效的方式繼續(xù)往目標(biāo)移動。最後,當(dāng)母機接近子機時,可根據(jù)多種紅外線感測器資訊進行子母機器人的結(jié)合,結(jié)合成功後,母機將可搭載子機成為一自由行動之機器人。
標(biāo)簽: 系統(tǒng)
上傳時間: 2013-12-19
上傳用戶:mhp0114
實現(xiàn)了poll/epoll/devpoll等C++封裝,提供了很好的可移植性并具備相當(dāng)高的效率
標(biāo)簽: devpoll epoll poll 封裝
上傳時間: 2014-01-09
上傳用戶:liansi
㆒ 般㆟ 對 C++ templates 的粗淺印象,大約停留在「容器(containers)」的製作㆖ 。稍有研究 則會發(fā)現(xiàn),templates衍生出來的 C++ Generic Programming(泛型編程)技術(shù),在 C++ 標(biāo)準(zhǔn)程 式庫㆗ 已經(jīng)遍㆞ 開花結(jié)果。以 STL為重要骨幹的 C++ 標(biāo)準(zhǔn)程式庫,將 templates 廣泛運用於容 器 (containers) 、演算法 (algorithms) 、仿函式 (functors) 、配接器 (adapters) 、配置器 (allocators) 、 迭代器(iterators)㆖ 頭,無處不在,無役不與,乃至於原有的 class-based iostream都被改寫為 template-based iostream。
標(biāo)簽: templates 12690 12703
上傳時間: 2016-10-28
上傳用戶:rocwangdp
關(guān)于哈夫曼編碼的C程序 自動統(tǒng)計并編碼,同時實現(xiàn)了文件的讀取,和良好的C環(huán)境下輸入輸出健壯性
上傳時間: 2016-11-10
上傳用戶:dancnc
C++ Visual C++(以下簡稱VC)是一個強大的編程工具,它以C++為語言基礎(chǔ)。C++是由C語言發(fā)展而來,是面向?qū)ο蟪绦蛟O(shè)計語言之一,所以要用VC開發(fā)程序,要有堅實的C++語言基礎(chǔ)。 本教程沒有對C++語言做全面的介紹,而是針對有一定C語言基礎(chǔ)的讀者,著重講解C++面向?qū)ο蟮娜筇匦浴獢?shù)據(jù)封裝、繼承性、多態(tài)性。對于C++語言的基本概念、基本語法和編程方法
上傳時間: 2014-01-17
上傳用戶:qlpqlq
編譯器設(shè)計 Analysis-Synthesis Model 分析Analysis: 原始程式轉(zhuǎn)換成階層結(jié)構(gòu)稱為樹(tree),語法樹(syntax tree) 合成Synthesis: 產(chǎn)生目標(biāo)碼
標(biāo)簽: Analysis-Synthesis Analysis Model tree
上傳時間: 2016-12-01
上傳用戶:dengzb84
C++經(jīng)典語法與應(yīng)用,類的編寫與應(yīng)用,構(gòu)造與析構(gòu)函數(shù),函數(shù)的重載,類的繼承,函數(shù)覆蓋,基類與派生類的構(gòu)造函數(shù)、析構(gòu)函數(shù)先后調(diào)用順序,如何在派生類構(gòu)造函數(shù)中向基類的構(gòu)造函數(shù)傳遞參數(shù),this成員變量,類型轉(zhuǎn)換的內(nèi)幕,虛擬函數(shù)與多態(tài)性,引用和指針的變量的區(qū)別與共同處。VC工程的編譯原理與過程,將工程中不同的類拆分到不同的原文件中,每一個類由一個.h和.cpp文件共同完成,頭文件重復(fù)定義問題的解決,培養(yǎng)了學(xué)員良好的編程習(xí)慣,也為以后分析MFC Appwizard生成的工程奠定了良好基礎(chǔ)。
標(biāo)簽:
上傳時間: 2016-12-03
上傳用戶:leixinzhuo
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1