ET++ is a portable and homogenous object-oriented class library integrating user
interface building blocks, basic data Structures, and high level application framework
components. ET++ eases the building of highly interactive applications with consistent
user interfaces following the direct manipulation principle. The ET++ class library is
implemented in C++ and can be used on several operating systems and window system
platforms. Since its initial conception the class library has been continuously
redesigned and improved. It started with an architecture which was close to MacApp.
During several iterations a new and unique architecture evolved. A byproduct of the
ET++ project is a set of tools, which were designed to support the exploration of ET++
applications at run-time.
設計模式一書引用的主要參考例程,一個跨平臺的應用框架,基于C++實現,是學習面向對象的經典源碼.
Welcome to Beginning Algorithms, a step-by-step introduction to computing algorithms for the real world.
Developers use algorithms and data Structures every day of their working lives. Having a good understanding
of these algorithms and knowledge of when to apply them is essential to producing software
that not only works correctly, but also performs efficiently.
This book aims to explain those algorithms and data Structures most commonly encountered in day-today
software development, while remaining at all times practical, concise, and to the point, with little or
no verbiage to distract from the core concepts and examples.
這篇英文論文主要介紹了基于TI公司TMS320C24x的直流無刷電機控制。A complete solution proposal is
presented below: control Structures, power hardware topology, shaft
position sensors, control hardware and remarks on energy conversion
efficiency can be found in this document.
這是個反向工程delphi的程序的全部源代碼.能分析幾乎所有的結構
Revendepro is a program to reverse engineer Delphi program. Revendepro finds almost all Structures (classes, types, procedures, etc) in the program, and generates the pascal representation, procedures will be written in assembler. Due to some limitation in assembler the generated output can not be recompiled.
The Standard Template Library, or STL, is a C++ library of container classes, algorithms, and iterators it provides many of the basic algorithms and data Structures of computer science
This the first release of a free TCP/IP/PPP protocol stack for the uC/OS Real-Time Operating System. As a first release it s still rather rough and very much larger than desired however it is working well in an embedded product and therefore may be useful to others. Much of the code is ported from public sources including BDS Lite and KA9Q (and its derivatives) and carries copyright notices from those sources. Essentially TCP is based on KA9Q but with ideas from BSD, IP is a simple implementation supporting BSD Structures, ICMP is ported from BSD, and PPP is ported from the BSD version of the distribution common to BSD, Linux, and many other systems
動態鏈接庫(DLLs)是從C語言函數庫和Pascal庫單元的概念發展而來的。所有的C語言標準庫函數都存放在某一函數庫中,同時用戶也可以用LIB程序創建自己的函數庫。在鏈接應用程序的過程中,鏈接器從庫文件中拷貝程序調用的函數代碼,并把這些函數代碼添加到可執行文件中。Structures of computer science.
外國人開發的電磁時域有限差分方法工具包
Electromagnetic Finite-Difference Time-Domain (EmFDTD)
is a basic two-dimensional FDTD code developed at the
School of Electrical Engineering, Sharif University of
Technology.
This code has been written based on the standard
Yee s FDTD algorithm. Applications include propagation,
scattering, and diffraction of electromagnetic waves
in homogeneous and non-homogeneous isotropic media
for in-plane propagating waves. Negative permittivites
or permeabilities as well as dispersion is not included.
Zero, Periodic, and Perfectly Matched Layer boundary
conditions may be selectively applied to the solution
domain.
The program is best suited for study of propagation and
diffraction of electromagnetic waves in Photonic Crystal
Structures.
EmFDTD is written in MATLAB language and has been
tested under MATLAB 5.0 and higher versions.