11.07.2015 Views

MSP430 IAR C/C++ Compiler reference guide - Rice University

MSP430 IAR C/C++ Compiler reference guide - Rice University

MSP430 IAR C/C++ Compiler reference guide - Rice University

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Library functionsThe following table lists additional <strong>C++</strong> header files:Header filefstream.hiomanip.hiostream.hnew.hUsageDefining several I/O stream classes that manipulate external filesDeclaring several I/O stream manipulators that take an argumentDeclaring the I/O stream objects that manipulate the standard streamsDeclaring several functions that allocate and free storageTable 42: Additional Embedded <strong>C++</strong> header files—DLIBExtended Embedded <strong>C++</strong> standard template libraryThe following table lists the Extended E<strong>C++</strong> standard template library (STL) headerfiles:Header filealgorithmdequefunctionalhash_maphash_setiteratorlistmapmemorynumericqueuesetsliststackutilityvectorDescriptionUsing standard C libraries in <strong>C++</strong>Defines several common operations on sequencesA deque sequence containerDefines several function objectsA map associative container, based on a hash algorithmA set associative container, based on a hash algorithmDefines common iterators, and operations on iteratorsA doubly-linked list sequence containerA map associative containerDefines facilities for managing memoryPerforms generalized numeric operations on sequencesA queue sequence containerA set associative containerA singly-linked list sequence containerA stack sequence containerDefines several utility componentsA vector sequence containerTable 43: Standard template library header filesThe <strong>C++</strong> library works in conjunction with 15 of the header files from the standard Clibrary, sometimes with small alterations. The header files come in two forms—new andtraditional—for example, cassert and assert.h.Part 2. <strong>Compiler</strong> <strong>reference</strong>235

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!