Skip to content

Instantly share code, notes, and snippets.

@chizhang529
Last active October 24, 2018 17:03
Show Gist options
  • Save chizhang529/d2076dec85afec79507b123fdf058052 to your computer and use it in GitHub Desktop.
Save chizhang529/d2076dec85afec79507b123fdf058052 to your computer and use it in GitHub Desktop.
Common C++ STL Headers
// I/O
#include <iostream>
#include <fstream>
#include <sstream>
// Containers
#include <vector>
#include <deque>
#include <list>
#include <set>
#include <map>
#include <unordered_set>
#include <unordered_map>
#include <stack>
#include <queue>
// Strings
#include <cstring>
#include <string>
// Numeric Limits
#include <climits>
#include <limits>
// Utilities
#include <cstdlib>
#include <utility>
#include <functional>
#include <chrono>
// Error Handling
#include <cerrno>
#include <exception>
// Algorithm
#include <algorithm>
// Iterators
#include <iterator>
// Numerics
#include <cmath>
#include <random>
#include <numeric>
// Thread Support
#include <thread>
#include <mutex>
#include <condition_variable>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment