Applied C++: Practical Techniques for Building Better Software [Electronic resources]

Addison Wesley

نسخه متنی -صفحه : 59/ 29
نمايش فراداده

Chapter 5. System Considerations

IN THIS CHAPTER

C++ Concepts

Multithreaded Design

Multiprocess Design

Exceptions and Assertions

Compile-Time vs. Run-Time Issues

Template Specialization

Internationalization

Simple XML Parser

Image Framework Concepts

Heap Manager

Resource Manager for Strings

Two-Stage Exception Handling

In this chapter we discuss issues that influence high-level software design. In addition to covering C++ issues like exception handling and virtual functions, we discuss such system considerations as multithreading and internationalization