| CC.1.old | C++ translator/compiler | [ CC ] |
| CC | C++ translator/compiler | |
| cdb | C, C++, FORTRAN, Pascal symbolic debugger | [ cdb, fdb, pdb ] |
| fdb | C, C++, FORTRAN, Pascal symbolic debugger | [ cdb, fdb, pdb ] |
| gprof++ | display call graph profile data for C++ | |
| nm++ | print name list of common object file. | |
| pdb | C, C++, FORTRAN, Pascal symbolic debugger | [ cdb, fdb, pdb ] |
| xdb | C, FORTRAN, Pascal, and C++ Symbolic Debugger | |
| CPLX.INTRO | introduction to C++ complex mathematics library | [ complex ] |
| IOS.INTRO | buffering, formatting and input/output | [ iostream ] |
| TASK.INTRO | coroutines, multiple threads of control, C++ task library | [ task ] |
| cartpol | functions for the C++ Complex Math Library | [ cartesian/polar ] |
| cplxerr | error-handling function for the C++ Complex Math Library | [ complex_error ] |
| cplxexp | exponential, logarithm, power, square root functions for the C++ complex library | [ exp, log, pow, sqrt ] |
| cplxops | | [ complex_operators: operators for the C++ complex math library ] |
| cplxtrig | trigonometric and hyperbolic functions for the C++ complex library | |
| filebuf | buffer for file I/O. | |
| fstream | iostream and streambuf specialized to files | |
| interrupt | signal handling for the C++ task library | [ Interrupt_handler ] |
| ios | input/output formatting | |
| istream | formatted and unformatted input | |
| manip | iostream out of band manipulations | [ manipulators ] |
| ostream | formatted and unformatted output | |
| queue | qheads and qtails for the C++ task library | |
| sbuf.prot | interface for derived classes | [ streambuf ] |
| sbuf.pub | public interface of character buffering class | [ streambuf ] |
| ssbuf | streambuf specialized to arrays | [ strstreambuf ] |
| 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 | set of ints/enums/bits package | [ Bitset ] |
| 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 management class | [ Heap ] |
| longer | 64-bit integer class | |
| mbstring | multi-byte character string operations: mbslen, mbschr, mbsrchr, mbsmbs, mbsrmbs | |
| mutex | mutual exclusion class | [ Mutex ] |
| nap | millisecond sleep function | |
| pathutils | various file-path manipulation utilities | [ pathbase, pathdir, pathcollapse, pathrel ] |
| pidalive | report liveliness of a process | |
| ptyopen | pty utilities | [ ptyopen, ptysystem, ptyexecvp, ptyclose ] |
| shellutils | shell−style lexical analysis tools | [ shellscan ] |
| sma | Shared memory allocator | [ Sma ] |
| sorttable | generic sorted table for C++ | |
| stdiox | read arbitrary length lines from a file | [ xgets ] |
| 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 | |
| Graph | entities and relationships | [ Graph, Vertex, and Edge ] |
| List | parameterized variable-length sequences | [ List, List_of_p ] |
| List_old | parameterized variable-length sequences | [ List, List_of_p ] |
| Map | Parameterized variable-size associative arrays | |
| Objection | rudimentary error-handling | |
| Pool | special-purpose memory allocators | [ Pool, Vpool ] |
| SC_intro | introduction to Section 3C++ | [ intro ] |
| Set | parameterized unordered collections | [ Bag, Set, Set_of_p ] |
| 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 | |
| Array_alg | introduction to Array Algorithms | [ intro ] |
| 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 | |