1 - 23   Articles
1
Automating Design-Pattern Identification
University of Alabama lecturer presents a piece on D++, a tool that automates design patterns in code. Read about polymorphic methods.
Beauty and Power of C++ - Elliott Coates
Inheritance-based polymorphism is championed by this developer, who contends that it is the foundation for "elegant" code. Examples are posted.
Building a Web Server App. - A Sip From the Firehose
Report from the 1998 CeBit computer show consists of survey results, from developers, on enterprise applications. CGI scripts are covered.
C++ Builder 3 - A Sip From the Firehose
Focusing on the SQL components of this compiler, this review uses a customer query model. Learn steps for setting up a Web server.
C++ Gets Faster for Scientific Computing
 Article consists of a take on the language's expressiveness for formulae. Speed is rated low for computationally intensive projects.
C++ in the Real World: Advice From the Trenches
 Author contends that despite expansiveness of the language, C++ remains a powerful engineering tool. View two related code samples.
C++ Interfaces - Fred Wild
 Conceptual buffer between language classes and their functions is the topic of discussion here. Consider how abstract and adapter classes fit in.
C++ Language Critique - Ian Joyner
 Collection of articles from experienced developers explores comparisons to Java, as well as data abstraction. Authors respond to statements.
Casting in C++ - G. Bowden Wise
 One of the minor extensions of C++ includes four operators, designed to convert data across different types. See how pointers are affected.
Connective C++ - Sandeep Jolly
 Comparing procedural and object-oriented methodologies, this review investigates input/output. Diagrams illustrate the user interface involved.
Extending the IOstream Library - Cay S. Horstmann
Follow a discussion on Input/output library class development, covering streams and complex numbers. See how functions vary format states.
First Look at C++ Program Analyzers - Scott Meyers
1997 article discusses and rates tools designed to debug program code, including "CodeCheck" and "ProLint". Each title's approaches are covered.
From the Unified Modeling Language to C++
Discussion of how C++ helps meet communication requirements begins with a section on program architecture. Learn how to translate UML elements.
Integrating Structured Exception Handling - Ruurd Pels
OpenVMS implementation of exceptions is addressed, as is that of the coprocessor. See how to influence the exception handler processes.
Introduction to the C++ Standard Library - Mike Vilot
Providing pre-written components for common programming tasks, the library structure is outlines here. Read about streams and iterators.
Linked Lists, by Jonathan Wood - Inquiry.com
 Article based on sample code implementing this data structure highlights pointer modification. Modify the example to meet personal needs.
Model-Viewer-Presenter - Mike Potel
 Programming model, based on Smalltalk, aims to unify programming techniques across environments. Download this document in .pdf format.
Object Ownership Method of Memory Management
 Engineer compares existing methods to this one, claiming it enables object sharing without runtime costs. Consider the impact of subtypes.
Posting to Comp.Lang.C++ - Bjarne Stroustrup
 Language founder defends against what he deems as common misconceptions and accusations. "Buginess" and object-oriented issues are addressed.
Reengineering C and C++ Applications - Peter L. Bird
 Developer contends that code analysis is much more difficult for re-engineering than it is for compilation. Consider challenges and solutions.
Synchronization on the Fly
 Academic-style paper from Microsoft's Development Network on the theory behind synchronizing applications for multiple users.
Techniques for Cross-Platform Development
Issues concerning programming portable code involve the MDC library, and exception handling. Performance-maximizing methods are presented.
http://www.progsharehouse.com/nav.pl?cat=c_cpp&type=articles
 
1
Yukarı