Chapter 33. High-Performance Software

    FAQ 33.01 Is bad performance a result of bad design or bad coding?

    FAQ 33.02 What are some techniques for improving performance?

    FAQ 33.03 What is an advantage of using pointers and references?

    FAQ 33.04 What is a disadvantage of lots of references and pointers?

    FAQ 33.05 How else can member objects improve performance over pointers?

    FAQ 33.06 Which is better, ++i or i++?

    FAQ 33.07 What is the performance difference between Fred x(5); and Fred y = 5; and Fred z = Fred(5);?

    FAQ 33.08 What kinds of applications should consider using final classes and final member functions?

    FAQ 33.09 What is a final class?

    FAQ 33.10 What is a final member function?

    FAQ 33.11 How can final classes and final member functions improve performance?

    FAQ 33.12 When should a nonfinal virtual function be invoked with a fully qualified name?

    FAQ 33.13 Should full qualification be used when calling another member function of the same class?

    FAQ 33.14 Do final classes and final member functions cause a lot of code duplication?

    FAQ 33.15 Why do some developers dislike final member functions and final classes?

    FAQ 33.16 Can a programming language rather than just the compiler affect the performance of software?



C++ FAQs
C Programming FAQs: Frequently Asked Questions
ISBN: 0201845199
EAN: 2147483647
Year: 2005
Pages: 566
Authors: Steve Summit

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net