本书由知名的C++专家Matthew H.Austern执笔,引导你进入泛型编程思维模型,并将你带往此一模型的最重要成品:C++ Standard Template Library(STL)。本书揭示STL的奥秘,告诉你STL不仅仅是一组方便运用的容器类(container classes)。对于泛型组件和可交互作用的组件而言,STL是一个具备扩充能力的框架(framework)、 《泛型编程与STL》阐述了泛型编程的中心思想:concepts、modeling、refinement,并为你展示这些思想如何导出STL的基础概念:iterators、containers、function objects。循此路线,你可以把STL想像为一个由concepts(而非明确之functions或classes)组成的程序库:、你将学习其正式结构并因此获得其潜在威力所带来的完整优势。本书使你能够: ●以你自己的“可移植组件”及“可交互作用之泛型组件”扩充STL; ●产生一些算法,让它们和它们所处理之型别(types)及数据结构彻底划清界线; ●撰写更精致、更高效、更有效力的代码,可跨平台重复使用。
上传时间: 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
标签: Javadoc generate Doclet sample
上传时间: 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.
标签: Programming frameworks providing coverage
上传时间: 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.
标签: proxy The JAIN-SIP package
上传时间: 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.
标签: JAIN-SIP-SERVICES directory JAIN-SIP package
上传时间: 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.
标签: Engineering Software Computer Games
上传时间: 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.
标签: application UCMSGIP created wizard
上传时间: 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
标签: communications architecture Universal computer
上传时间: 2015-12-08
上传用户:stvnash
kanglog博客程序,使用前,请先打开db.java修改其中的数据库信息,然后用你的jdk编译后放入WEB-INF\classes\dbpac\下。将所有文件上传到服务器,然后运行install.html建立数据库。安装完毕后,请手动删除install.html和install.jsp
上传时间: 2015-12-13
上传用户:佳期如梦
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.
标签: implementation Extensions libraries standard
上传时间: 2013-12-14
上传用户:leehom61