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
>> 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