C++ Gotchas is the professional programmer s guide to avoiding and correcting ninety-nine of the most common, destructive, and interesting C++ design and programming errors. It also serves as an inside look at the more subtle C++ features and programming techniques.
标签: professional ninety-nine correcting programmer
上传时间: 2014-03-11
上传用户:chfanjiang
Developers use algorithms and data structures every day of their working lives. Having a good under-standing of these algorithms and knowledge of when to apply them is essential to producing softwarethat not only works correctly, but also performs efficiently. This book aims to explain those algorithms and data structures most commonly encountered in day-to-day software development, while remaining at all times practical, concise, and to the point, with little orno verbiage to distract from the core concepts and examples.
标签: Developers algorithms structures working
上传时间: 2015-11-03
上传用户:wyc199288
Web technology is not evolving in comfortable and incremental steps, but i s turbulent, erratic, and often rather uncomfortable. It is estimated that the Internet, arguably the most important part of the new technological environment, has expanded by about 2000 % and that is doubling in size every six to ten months. In recent years, the advance in computer and web technologies and the decrease in their cost have expanded the means available to collect and store data. As an intermediate consequence, the amount of information (Meaningful data) stored has been increasing at a very fast pace.
标签: comfortable incremental technology and
上传时间: 2015-11-05
上传用户:Shaikh
The ability to write efficient, high-speed arithmetic routines ultimately depends upon your knowledge of the elements of arithmetic as they exist on a computer. That conclusion and this book are the result of a long and frustrating search for information on writing arithmetic routines for real-time embedded systems. With instruction cycle times coming down and clock rates going up, it would seem that speed is not a problem in writing fast routines. In addition, math coprocessors are becoming more popular and less expensive than ever before and are readily available. These factors make arithmetic easier and faster to use and implement. However, for many of you the systems that you are working on do not include the latest chips or the faster processors. Some of the most widely used microcontrollers used today are not Digital Signal Processors (DSP), but simple eight-bit controllers such as the Intel 8051 or 8048 microprocessors.
标签: arithmetic high-speed ultimately efficient
上传时间: 2014-11-30
上传用户:lizhen9880
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
This submission includes the presentation and model files that were used in delivering a webinar on 12-15-05 that covered the topic of modeling Hybrid Electric Vehicles. Hybrid electric vehicles (HEVs) have proven they can substantially improve fuel economy and reduce emissions. Because HEVs combine an electric drive with the internal combustion engine (ICE) in the powertrain, the vehicle?s kinetic energy can be captured during braking and transformed into electrical energy in the battery. The dual power source also means that the ICE can be reduced in size and can operate at its most efficient speeds.
标签: presentation submission delivering includes
上传时间: 2015-12-24
上传用户:zl5712176
We propose a novel approach for head tracking, which combines particle filters with Isomap. The particle filter works on the low-dimensional embedding of training images. It indexes into the Isomap with its state variables to find the closest template for each particle. The most weighted particle approximates the location of head. We develop a synthetic video sequence to test our technique. The results we get show that the tracker tracks the head which changes position, poses and lighting conditions.
标签: approach combines particle tracking
上传时间: 2016-01-02
上传用户:yy541071797
An unsatisfactory property of particle filters is that they may become inefficient when the observation noise is low. In this paper we consider a simple-to-implement particle filter, called ‘LIS-based particle filter’, whose aim is to overcome the above mentioned weakness. LIS-based particle filters sample the particles in a two-stage process that uses information of the most recent observation, too. Experiments with the standard bearings-only tracking problem indicate that the proposed new particle filter method is indeed a viable alternative to other methods.
标签: unsatisfactory inefficient property particle
上传时间: 2014-01-11
上传用户:大三三
Surface profile measurement by noncontact optical methods has been extensively studied because of its importance in automated manufacturing, component quality control, medicine, and robotics. In most of these methods a known periodic pattern,
标签: measurement extensively noncontact Surface
上传时间: 2016-01-02
上传用户:561596
bulk endpoint endless source/sink firmware. EP2OUT will always accept a bulk OUT EP4OUT will always accept a bulk OUT EP6IN will always return a 512 byte packet. The packet contains an incrementing byte starting at 0x02. Since EP6 always returns a 512 byte packet, this endpoint should never be accessed except with a high-speed host controller. EP8IN will continuously return the packet most recently written to EP4OUT
标签: bulk will endpoint firmware
上传时间: 2016-01-14
上传用户:sk5201314