|
|
Reliable C++ - Tutorial
This workshop provides insights into some of the traps and pitfalls
in the C++ programming language. C++ has areas that are hard to understand
intuitively and where intuition occasionally misleads even seasoned C++
programmers. These areas include:
1. User-Defined Conversions
2. Operator Overloading
3. Const-Correctness
4. Expression Evaluation and Sequence Points
5. Member Function Redefinition
6. Initialization of Globals and Statics
This tutorial is at an introductory/intermediate level, aimed at programmers
with a working knowledge of C++. It consists of short lectures with
interspersed code reviews to be performed by the attendants and subsequently
discussed by the group. There is no need to bring laptops; just bring a
pencil and your brain. |
|
|
PREREQUISITES
|
|
|
Level:
|
introductory / intermediate |
|
Duration:
|
full day |
|
Prerequisites:
|
Attendants should be familiar with C++. Expert knowledge
of C++ is not required. |
|
Presented at:
|
ACCU 2006
,
Oxford, UK, April 2006 |
If you are interested to hear more about this
and related topics you might want to check out the following seminar or
skim through some further reading:
|
Seminars
|
|
|