Compile time string hash literals
Main purpose:
#include "strhashliteral.h"
int main()
{
using namespace hash::literals;
std::string ex1 = "Hello";
switch(hash::fnv_64_hash(ex1.c_str()) {
case "Hello"_f64:
// Do something interesting
default:
// ..
}
return 0;
}