| CC, CC.1.old | C++ translator/compiler |
| CC | C++ translator/compiler |
| fdb, pdb, cdb | C, C++, FORTRAN, Pascal symbolic debugger |
| cdb, pdb, fdb | C, C++, FORTRAN, Pascal symbolic debugger |
| gprof++ | display call graph profile data for C++ |
| nm++ | print name list of common object file. |
| cdb, fdb, pdb | C, C++, FORTRAN, Pascal symbolic debugger |
| xdb | C, FORTRAN, Pascal, and C++ Symbolic Debugger |
| complex, CPLX.INTRO | introduction to C++ complex mathematics library |
| iostream, IOS.INTRO | buffering, formatting and input/output |
| task, TASK.INTRO | coroutines, multiple threads of control, C++ task library |
| cartesian/polar, cartpol | functions for the C++ Complex Math Library |
| complex_error, cplxerr | error-handling function for the C++ Complex Math Library |
| exp, log, pow, sqrt, cplxexp | exponential, logarithm, power, square root functions for the C++ complex library |
| complex_operators: operators for the C++ complex math library, cplxops | |
| cplxtrig | trigonometric and hyperbolic functions for the C++ complex library |
| filebuf | buffer for file I/O. |
| fstream | iostream and streambuf specialized to files |
| Interrupt_handler, interrupt | signal handling for the C++ task library |
| ios | input/output formatting |
| istream | formatted and unformatted input |
| manipulators, manip | iostream out of band manipulations |
| ostream | formatted and unformatted output |
| queue | qheads and qtails for the C++ task library |
| streambuf, sbuf.prot | interface for derived classes |
| streambuf, sbuf.pub | public interface of character buffering class |
| strstreambuf, ssbuf | streambuf specialized to arrays |
| stdiobuf | iostream specialized to stdio FILE |
| strstream | iostream specialized to arrays |
| task | coroutines, multiple threads of control, C++ task library |
| tasksim | histograms and random numbers for simulations with C++ tasks |
| Bitset, bitset | set of ints/enums/bits package |
| boolean | simple TRUE/FALSE type for C/C++ |
| codelibs | C++ code re-use library |
| dynarray | generic dynamic arrays for C++ |
| hashtable | generic hashtable for C++ |
| Heap, heap | heap management class |
| longer | 64-bit integer class |
| mbstring | multi-byte character string operations: mbslen, mbschr, mbsrchr, mbsmbs, mbsrmbs |
| Mutex, mutex | mutual exclusion class |
| nap | millisecond sleep function |
| pathbase, pathdir, pathcollapse, pathrel, pathutils | various file-path manipulation utilities |
| pidalive | report liveliness of a process |
| ptysystem, ptyexecvp, ptyclose, ptyopen | pty utilities |
| shellscan, shellutils | shell−style lexical analysis tools |
| Sma, sma | Shared memory allocator |
| sorttable | generic sorted table for C++ |
| xgets, stdiox | read arbitrary length lines from a file |
| stringx | character string operations: strapp, strnapp, strbld, strbldf, strchg, strins, strdel, strcmpi, strncmpi, strnew, strfree, strend, strhash, strhashi, strstrx, strrstrx, strwcmp, strwcmpi, strwpat, strupper, strlower, strtokx, strsep, strsepb, strcmbn, strcmbnb, strvdup, strvfree, strvlen |
| Args | UNIX command line arguments |
| Bits | variable-length bit strings |
| Block | Parameterized variable-size arrays |
| Fsm | simple deterministic finite state machines |
| Vertex, and Edge, Graph | entities and relationships |
| List_of_p, List | parameterized variable-length sequences |
| List, List_of_p, List_old | parameterized variable-length sequences |
| Map | Parameterized variable-size associative arrays |
| Objection | rudimentary error-handling |
| Vpool, Pool | special-purpose memory allocators |
| intro, SC_intro | introduction to Section 3C++ |
| Bag, Set_of_p, Set | parameterized unordered collections |
| Stopwatch | program execution time measurement |
| String | variable-length character strings |
| Strstream | iostream and streambuf specialized to Strings |
| Symbol | unique identifiers based on character strings |
| ipcstream | iostream and streambuf specialized to interprocess communication |
| intro, Array_alg | introduction to Array Algorithms |
| bin_loc | search a sorted array for an element greater than a given value |
| bin_search | search a sorted array for an element with a given value |
| copy | copy an array to a new location |
| count | count the elements of an array that satisfy a given criterion |
| fill | assign a given value to all locations in an array |
| for_each | apply a given function to every location in an array |
| generate | apply a given function to every location in an array |
| ins_sort | sort an array using an insertion sort algorithm |
| insert | insert an element into a sorted array |
| merge | combine two sorted arrays into one |
| merge_sort | stably sort an array |
| minimum | find the smallest element in an array |
| mismatch | find the first location at which two arrays differ |
| part | partition an array into two groups of elements |
| pos | find the leftmost element in an array satisfying a given criterion |
| random | generate a random location in an array |
| rem | remove elements of an array that satisfy a given criterion |
| rem_dup | remove duplicate elements from an array |
| reverse | reverse the order of elements in an array |
| rotate | circularly rotate the elements of an array |
| rt_pos | find the rightmost element in an array satisfying a given criterion |
| search | find a matching subarray in an array |
| select | find the n smallest elements in an array |
| set_diff | treating arrays as sets, take the set difference |
| set_insert | treating arrays as sets, insert an element |
| set_inter | treating arrays as sets, take the intersection |
| set_remove | treating arrays as sets, remove an element |
| set_sdiff | treating arrays as sets, take the symmetric difference |
| set_union | treating arrays as sets, take the union |
| shuffle | shuffle an array in place |
| sort | sort an array in place |
| subs | substitute a new value for elements of an array equal to a given value |
| unique | remove repeated elements from a sorted array |