本書由知名的C++專家Matthew H.Austern執(zhí)筆,引導(dǎo)你進(jìn)入泛型編程思維模型,并將你帶往此一模型的最重要成品:C++ Standard Template Library(STL)。本書揭示STL的奧秘,告訴你STL不僅僅是一組方便運(yùn)用的容器類(container classes)。對(duì)于泛型組件和可交互作用的組件而言,STL是一個(gè)具備擴(kuò)充能力的框架(framework)、 《泛型編程與STL》闡述了泛型編程的中心思想:concepts、modeling、refinement,并為你展示這些思想如何導(dǎo)出STL的基礎(chǔ)概念:iterators、containers、function objects。循此路線,你可以把STL想像為一個(gè)由concepts(而非明確之functions或classes)組成的程序庫(kù):、你將學(xué)習(xí)其正式結(jié)構(gòu)并因此獲得其潛在威力所帶來的完整優(yōu)勢(shì)。本書使你能夠: ●以你自己的“可移植組件”及“可交互作用之泛型組件”擴(kuò)充STL; ●產(chǎn)生一些算法,讓它們和它們所處理之型別(types)及數(shù)據(jù)結(jié)構(gòu)徹底劃清界線; ●撰寫更精致、更高效、更有效力的代碼,可跨平臺(tái)重復(fù)使用。
上傳時(shí)間: 2014-01-06
上傳用戶:Avoid98
This code sample shows how to write a simple Javadoc 1.2 Doclet. Used with Javadoc, it can generate a Unix-style inverted index for a set of Java classes, with links to real Java API documentation. Includes directions and source code. This doclet requires JDK 1.2.1 or later, it will not work with JDK 1.1
標(biāo)簽: Javadoc generate Doclet sample
上傳時(shí)間: 2015-11-16
上傳用戶:希醬大魔王
C++ Network Programming, Volume 2, focuses on ACE frameworks, providing thorough coverage of the concepts, patterns, and usage rules that form their structure. This book is a practical guide to designing object-oriented frameworks and shows developers how to apply frameworks to concurrent networked applications. C++ Networking, Volume 1, introduced ACE and the wrapper facades, which are basic network computing ingredients. Volume 2 explains how frameworks build on wrapper facades to provide higher-level communication services.
標(biāo)簽: Programming frameworks providing coverage
上傳時(shí)間: 2013-12-26
上傳用戶:daguda
The source code for this package is located in src/gov/nist/sip/proxy. The proxy is a pure JAIN-SIP application: it does not need proprietary nist-sip classes in addition of those defined in JAIN-SIP 1.1, you can substitute the NIST-SIP stack by another JAIN-SIP-1.1 compliant stack and it should interoperate. he proxy can act as presence server and be able to process NOTIFY and SUBSCRIBE requests. If this parameter is disabled, the proxy will simply forward those kind of requests following the appropriate routing decision.
標(biāo)簽: proxy The JAIN-SIP package
上傳時(shí)間: 2015-11-30
上傳用戶:ippler8
he source code for this package is located in src/ directory. The JAIN-SIP-SERVICES is a JAIN-SIP application: it does not need proprietary nist-sip classes in addition of those defined in JAIN-SIP 1.1, you can substitute the NIST-SIP stack by another JAIN-SIP-1.1 compliant stack and it should interoperate.
標(biāo)簽: JAIN-SIP-SERVICES directory JAIN-SIP package
上傳時(shí)間: 2013-12-30
上傳用戶:caiiicc
Software Engineering and Computer Games By Rudy Rucker Software Engineering and Computer Games was written with four broad goals: To teach a lively style of object-oriented software engineering. To show how to bring a complete program to the level of a commercial release. To provide a "game engine" framework of linked classes for game development. To help students create computer games that are interactive, rapidly executing, and visually beautiful.
標(biāo)簽: Engineering Software Computer Games
上傳時(shí)間: 2015-12-02
上傳用戶:cc1
The application wizard has created this UCMSGIP application for you. This application not only demonstrates the basics of using the Microsoft Foundation Classes but is also a starting point for writing your application.
標(biāo)簽: application UCMSGIP created wizard
上傳時(shí)間: 2015-12-08
上傳用戶:小草123
Universal Serial Bus (USB) is a communications architecture that gives a personal computer (PC) the ability to interconnect a variety of devices using a simple four- wire cable. The USB is actually a two-wire serial communication link that runs at either 1.5 or 12 megabits per second (mbs). USB protocols can configure devices at startup or when they are plugged in at run time. These devices are broken into various device classes. Each device class defines the common behavior and protocols for devices that serve similar functions. Some examples of USB device classes are shown in the following table
標(biāo)簽: communications architecture Universal computer
上傳時(shí)間: 2015-12-08
上傳用戶:stvnash
kanglog博客程序,使用前,請(qǐng)先打開db.java修改其中的數(shù)據(jù)庫(kù)信息,然后用你的jdk編譯后放入WEB-INF\classes\dbpac\下。將所有文件上傳到服務(wù)器,然后運(yùn)行install.html建立數(shù)據(jù)庫(kù)。安裝完畢后,請(qǐng)手動(dòng)刪除install.html和install.jsp
上傳時(shí)間: 2015-12-13
上傳用戶:佳期如夢(mèng)
UC Library Extensions UnderC comes with a pocket implementation of the standard C++ libraries, which is a reasonably faithful subset. This documentation describes those UnderC functions and classes which are not part of the C++ standard. UC Library Builtin functions: Most of these are standard C functions, but there are a few unique to the UnderC system which give you runtime access to the compiler. You may evaluate expressions, execute commands, compile code, etc. * Expands the text in expr using the UnderC preprocessor, putting the result into buff. void uc_macro_subst(const char* expr, char* buff, int buffsize) * Executes a UC #-command, like #l or #help. uc_cmd() expects the name of the command, _without_ the hash, e.g. uc_cmd("l fred.cpp") or uc_cmd("help"). void uc_cmd(const char* cmd) * Evaluates any C++ expression or statement will return non-zero if unsuccessful.
標(biāo)簽: implementation Extensions libraries standard
上傳時(shí)間: 2013-12-14
上傳用戶:leehom61
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1