Here is a comprehensive revision of C Plus Plus