Jump to page content Jump to navigation

College Board

AP Central

AP Online Score Reporting
Be an AP Exam Reader
Siemens Awards for Advanced Placement
Click here to visit the SpringBoard Microsite
Print Page
Home > The Courses > Course Home Pages > AP CS C++ Classes

AP CS C++ Classes

The following commented header files and implementations for the AP CS classes are available for use in AP courses. Please read about use of the classes in other situations (in "See also," below), which is permitted under certain conditions.
apqueue.h and apqueue.cpp
apstack.h and apstack.cpp
apstring.h and apstring.cpp
apvector.h and apvector.cpp
apmatrix.h and apmatrix.cpp

A list of updates to AP CS C++ Classes can be found in "See also," below.

Some compilers do not include the type bool as a built in type. A header file bool.h is available for use with these compilers. For these compilers, the #include for this file will need to be uncommented, e.g., it appears as a comment. (// #include "bool.h")

For both the multiple-choice and free-response sections of the examinations, an appendix (in "See also," below) containing both the case study and a quick reference to the AP C++ classes will be provided.





  ABOUT MY AP CENTRAL
    Course and Email Newsletter Preferences
  AP COURSES AND EXAMS
    Course Home Pages
    Course Descriptions
    The Course Audit
    Teachers' Resources
    Exam Calendar and Fees
    Exam Information
    FAQs
  PRE-AP
    SpringBoard® Pre-AP Program
    Workshops
    Teachers' Corner
  AP COMMUNITY
    About Electronic Discussion Groups
    Become an AP Exam Reader

Back to top