std::vector: $5
std::string: $15
std::map: $30
std::unordered_map: $100
I'm too cheap to pay triple the price for a little bit of convenience.
std::vector<char> Derp;
Derp.resize(sizeof StringLiteral);
memcpy(Derp.data(), StringLiteral, sizeof StringLiteral);
+ in-template purchases for every specialization of std::hash for user type.
std::vector: $5
std::string: $15
std::map: $30
std::unordered_map: $100