Generic Gram-Schmidt orthogonalization by exact division
ISSAC '96 Proceedings of the 1996 international symposium on Symbolic and algebraic computation
An application-independent concurrency skeleton in Ada 95
Proceedings of the conference on TRI-Ada '96: disciplined software development with Ada
Range partition adaptors: a mechanism for parallelizing STL
ACM SIGAPP Applied Computing Review
Reuse of algorithms: still a challenge to object-oriented programming
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Adding type parameterization to the Java language
Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
Function objects, function templates, and passage by behavior in C++
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
FOXBOX: a system for manipulating symbolic objects in black box representation
ISSAC '98 Proceedings of the 1998 international symposium on Symbolic and algebraic computation
Garbage collection in generic libraries
Proceedings of the 1st international symposium on Memory management
Dense and Sparse Matrix Classes Using the C++ Standard Template Library
Computational Economics - Special issue on programming languages
Design Wizards and Visual Programming Environments for GenVoca Generators
IEEE Transactions on Software Engineering
Solving projective complete intersection faster
ISSAC '00 Proceedings of the 2000 international symposium on Symbolic and algebraic computation
Using and teaching information hiding in single-semester software engineering projects
ACSE '00 Proceedings of the Australasian conference on Computing education
A software engineering perspective on algorithmics
ACM Computing Surveys (CSUR)
An augmented Fast Marching Method for computing skeletons and centerlines
VISSYM '02 Proceedings of the symposium on Data Visualisation 2002
ACM Transactions on Mathematical Software (TOMS)
ACM SIGPLAN Notices
A Problem-Solving Workbench for Interactive Simulation of Ecosystems
IEEE Computational Science & Engineering
Beyond Arrays - A Container-Centric Approach for Parallelization of Real-World Symbolic Applications
LCPC '98 Proceedings of the 11th International Workshop on Languages and Compilers for Parallel Computing
PaCT '999 Proceedings of the 5th International Conference on Parallel Computing Technologies
Lightweight and Generative Components 2: Binary-Level Components
SAIG '00 Proceedings of the International Workshop on Semantics, Applications, and Implementation of Program Generation
Array Design and Expression Evaluation in POOMA II
ISCOPE '98 Proceedings of the Second International Symposium on Computing in Object-Oriented Parallel Environments
The Design and Implementation of Planar Maps in CGAL
WAE '99 Proceedings of the 3rd International Workshop on Algorithm Engineering
Planar Point Location for Large Data Sets: To Seek or Not to Seek
WAE '00 Proceedings of the 4th International Workshop on Algorithm Engineering
The STL Model in the Geometric Domain
Selected Papers from the International Seminar on Generic Programming
A Data Abstraction Alternative to Data Structure/Algorithm Modularization
Selected Papers from the International Seminar on Generic Programming
Requirement Oriented Programming
Selected Papers from the International Seminar on Generic Programming
Segmented Iterators and Hierarchical Algorithms
Selected Papers from the International Seminar on Generic Programming
Applications of the Generic Programming Paradigm in the Design of CGAL
Selected Papers from the International Seminar on Generic Programming
Generative Programming and Active Libraries
Selected Papers from the International Seminar on Generic Programming
From Algorithm to Program to Software Library
Informatics - 10 Years Back. 10 Years Ahead.
User-Extensible SimplificationType-Based Optimizer Generators
CC '01 Proceedings of the 10th International Conference on Compiler Construction
2D-Structure Drawings of Similar Molecules
GD '00 Proceedings of the 8th International Symposium on Graph Drawing
Selected Papers from the International Seminar on Generic Programming
Callback Implementations in C++
TOOLS '97 Proceedings of the Tools-23: Technology of Object-Oriented Languages and Systems
An Architecture for Reusable Libraries
ICSR '98 Proceedings of the 5th International Conference on Software Reuse
Sourcebook of parallel computing
Planar point location for large data sets: to seek or not to seek
Journal of Experimental Algorithmics (JEA)
Proceedings of the 2004 ACM symposium on Applied computing
Serfs: Dynamically-bound parameterized components
Journal of Systems and Software
An Integration Framework For Corba Objects
Journal of Integrated Design & Process Science
The AT&T AST OpenSource software collection
ATEC '00 Proceedings of the annual conference on USENIX Annual Technical Conference
Cdt: a general and efficient container data type library
ATEC '97 Proceedings of the annual conference on USENIX Annual Technical Conference
Samurai: protecting critical data in unsafe languages
Proceedings of the 3rd ACM SIGOPS/EuroSys European Conference on Computer Systems 2008
AntLib v1.0: A Generic C++ Framework for Ant Colony Optimization
ANTS '08 Proceedings of the 6th international conference on Ant Colony Optimization and Swarm Intelligence
C++ Bindings to External Software Libraries with Examples from BLAS, LAPACK, UMFPACK, and MUMPS
ACM Transactions on Mathematical Software (TOMS)
Modular specification and verification of object-oriented programs
Modular specification and verification of object-oriented programs
Type classes as objects and implicits
Proceedings of the ACM international conference on Object oriented programming systems languages and applications
Dynamic workload balancing deques for branch and bound algorithms in the message passing interface
International Journal of High Performance Systems Architecture
Index-based incremental language model for scalable directory assistance
Speech Communication
Searching for privacy: design and implementation of a p3p-enabled search engine
PET'04 Proceedings of the 4th international conference on Privacy Enhancing Technologies
The implicit calculus: a new foundation for generic programming
Proceedings of the 33rd ACM SIGPLAN conference on Programming Language Design and Implementation
Journal of Computing Sciences in Colleges
Hi-index | 0.02 |
From the Publisher:--Lawrence Rauchwerger, Texas A&M University "So many algorithms, so little time! The generic algorithms chapter with so many more examples than in the previous edition is delightful! The examples work cumulatively to give a sense of comfortable competence with the algorithms, containers, and iterators used." --Max A. Lebow, Software Engineer, Unisys Corporation The STL Tutorial and Reference Guide is highly acclaimed as the most accessible, comprehensive, and practical introduction to the Standard Template Library (STL). Encompassing a set of C++ generic data structures and algorithms, STL provides reusable, interchangeable components adaptable to many different uses without sacrificing efficiency. Written by authors who have been instrumental in the creation and practical application of STL, STL Tutorial and Reference Guide, Second Edition includes a tutorial, a thorough description of each element of the library, numerous sample applications, and a comprehensive reference. You will find in-depth explanations of iterators, generic algorithms, containers, function objects, and much more. Several larger, non-trivial applications demonstrate how to put STL's power and flexibility to work. This book will also show you how to integrate STL with object-oriented programming techniques. In addition, the comprehensive and detailed STL reference guide will be a constant and convenient companion as you learn to work with the library. This second edition is fully updated to reflect all of the changes made to STL for the final ANSI/ISO C++ language standard. It has been expanded with new chapters andappendices. Many new code examples throughout the book illustrate individual concepts and techniques, while larger sample programs demonstrate the use of the STL in real-world C++ software development. An accompanying Web site, including source code and examples referenced in the text, can be found at ...