My own favorite C++ code snippets, for everyone to use freely. Note that some snippets fall under multiple categories. Some snippets are trivial for most people, but I put them here for completeness and for newbies (including my own students).
I cite my sources whenever someone else published a version of the snippet before me, although I have always modified the original. All snippets should compile cleanly after a copy-paste. Feel free to contact me when one snippet does not (view my E-mail address)
- Artificial Intelligence
- ASCII art
- Audio
- Benchmarks
- Biology
- Bit Operations
- Checks
- cin, std::cin
- cln::cl_I
- Containers
- Convert
- cout, std::cout
- Date and time
- File I/O
- Flood::Vector
- Functor
- Graphics
- int
- Kalman filter
- map, std::map
- Math
- Maze
- Newick
- Normal Distribution
- QTableWidget
- Random Number
- Sort
- Statistics
- std::cin
- std::cout
- std::map
- std::string
- std::vector
- string, std::string
- TImage
- Time and date
- Tools
- User I/O
- VCL
- VCL, TImage
- Version
- vector, std::vector
- Windows
- XML