Site Map | Legal | Privacy | Terms & Conditions..
.

Booking Hotline: ++44 (0) 1737 821 590..

 

  .


Course Categories

>> Networking
..... Basic networking
......LANs, WANs and cabling
......RF and Wireless
..... IP and routing
..... DNS, SNMP...
..... VoIP, SIP...
..... IPsec, firewalls...

>> Telecommunications
>> LINX
>> Cisco
>> Foundry Networks
>> Product specific
>> Management overviews
>> Security
>> UNIX and Linux
>> Microsoft
>> Programming

>> See all courses

 
Advanced C++ programming
Advanced C++ course description
Builds on the Introduction to C++ course exploring specific language areas and studying how CRC cards can be used to design C++ programs.

Who will benefit?
Programmers needing to write C++ code.
Programmers needing to maintain C++ code.


Advanced C++ prerequisites
Delegates must have experience of programming in the C language.

Advanced C++ course objectives
By the end of the course delegates will be able to:
  • Write C++ programs using the more esoteric language features.

  • Utilise OO techniques to design C++ programs.

  • Use the standard C++ library.

  • Exploit advanced C++ techniques




Duration: 5 days

>>Dates, prices & bookings for this course

>>Back to Programming courses overview

Advanced C++ course contents

Study of a string class
including advanced issues such as overloading new and delete.

Exception handling
Merging C++ exceptions with UNIX asynchronous handling.

Templates
Passing more than one argument

OOA and OOD using CRC cards
Implementing OOA and OOD into C++ code.

The standard C++ library (STL)

C++ and performance

Pointers
Pointers to members
New ANSI C++ features