Thinking in C++ patiently and methodically explores the issues of when and how to use inlines, references, operator overloading, inheritance and dynamic objects, as well as advanced topics such as the proper use of templates, exceptions and multiple inheritance. The entire effort is woven in a fabric that includes Eckel’s own philosophy of object and program design. A must for every C++ developer’s bookshelf, Thinking in C++ is the one C++ book you must have if you’re doing serious development with C++.
标签: methodically and patiently Thinking
上传时间: 2014-01-03
上传用户:it男一枚
This function returns NULL when called for an MDI main frame window (CMDIFrameWnd). In an MDI application, the MDI main frame window does not have a view associated with it. Instead, each individual child window (CMDIChildWnd) has one or more associated views. The active view in an MDI application can be obtained by first finding the active MDI child window and then finding the active view for that child window.
标签: CMDIFrameWnd MDI function returns
上传时间: 2016-02-23
上传用户:love_stanford
I wrote this code early this year using ColdFire MCF5213 in codewarrior IDE. The LCD is STN B/W 320x240 dot matrix LCD. The code include 3 different fonts, and basic LCD driver. All original!
标签: this codewarrior ColdFire wrote
上传时间: 2013-12-20
上传用户:皇族传媒
DESIGN PATTERNS JAVA COMPANION Design patterns began to be recognized more formally in the early 1990s by Helm (1990) and Erich Gamma (1992), who described patterns incorporated in the GUI application framework, ET++. The culmination of these discussions and a number of technical meetings was the publication of the parent book in this series, Design Patterns -- Elements of Reusable Software, by Gamma, Helm, Johnson and Vlissides.(1995). This book, commonly referred to as the Gang of Four or “GoF” book, has had a powerful impact on those seeking to understand how to use design patterns and has become an all-time best seller. We will refer to this groundbreaking book as Design Patterns, throughout this book and The Design Patterns Smalltalk Companion (Alpert, Brown and Woolf, 1998) as the Smalltalk Companion.
标签: recognized COMPANION PATTERNS patterns
上传时间: 2016-02-27
上传用户:大三三
There are numerous MATLAB m-files included in this software package. Thus, the the authors have bundled all files and sample data in a *.zip file (KTHorb.zip). The Readme.txt file describes the directories created when the .zip file is unpacked. The file Matlab_implementation.doc (or Matlab_implementation.txt) describes some of the classes and methods included in the package for GPS satellite orbit interpolation.
标签: the numerous included software
上传时间: 2016-03-08
上传用户:qweqweqwe
A Case Study: Replacing the persistence layer of a Business Process Engine with JDO The JDO specification (JSR-12) was released from the Java Community Process in April 2002. Its goal is to provide transparent persistence to Java classes. David Jordan provides a concise introduction. Several books are becoming available that provide a more complete description of JDO3.
标签: persistence Replacing JDO Business
上传时间: 2014-01-27
上传用户:541657925
DataDraw is an ultra-fast persistent database for high performance programs written in C. It s so fast that many programs keep all their data in a DataDraw database, even whi le being manipulated in inner loop s of compute intensive appl ications.
标签: C. performance ultra-fast persistent
上传时间: 2013-12-19
上传用户:xhz1993
In recent years, the UNIX operating system has seen a huge boost in its popularity, especially with the emergence of Linux. For programmers and users of UNIX, this comes as no surprise: UNIX was designed to provide an environment that s powerful yet easy to use. One of the main strengths of UNIX is that it comes with a large collection of standard programs. These programs perform a wide variety of tasks from listing your files to reading email. Unlike other operating systems, one of the key features of UNIX is that these programs can be combined to perform complicated tasks and solve your problems. One of the most powerful standard programs available in UNIX is the shell. The shell is a program that provides you with a consistent and easy-to-use environment for executing programs in UNIX. If you have ever used a UNIX system, you have interacted with the shell.
标签: especially popularity operating recent
上传时间: 2014-11-26
上传用户:gaojiao1999
Hibernate: A Developer s Notebook shows you how to use Hibernate to automate persistence: you write natural Java objects and some simple configuration files, and Hibernate automates all the interaction between your objects and the database. You don t even need to know the database is there, and you can change from one database to another simply by changing a few statements in a configuration file. If you ve needed to add a database backend to your application, don t put it off. It s much more fun than it used to be, and Hibernate: A Developer s Notebook shows you why.
标签: Hibernate persistence Developer you
上传时间: 2016-04-07
上传用户:123啊
The second volume in the Write Great Code series supplies the critical information that today s computer science students don t often get from college and university courses: How to carefully choose their high-level language statements to produce efficient code. Write Great Code, Volume 2: Thinking Low-Level, Writing High-Level, teaches software engineers how compilers translate high-level language statements and data structures into machine code. Armed with this knowledge, a software engineer can make an informed choice concerning the use of those high-level structures to help the compiler produce far better machine code--all without having to give up the productivity and portability benefits of using a high-level language
标签: information the critical supplies
上传时间: 2014-02-21
上传用户:luke5347