CPP/C++0x/Hash

From ProgrammingExamples
< CPP
Jump to: navigation, search

Hash.cpp

#include <iostream>
#include <functional> //hash
 
 
int main(int argc, char* argv[])
{
  std::hash<const char*> H;
  std::cout << "foo -> " << H("foo") << std::endl;
  std::cout << "bar -> " << H("bar") << std::endl;
 
  return 0;
}

CMakeLists.txt

cmake_minimum_required(VERSION 2.6)
 
Project(Hash)
 
ADD_EXECUTABLE(Hash Hash.cpp)
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -std=gnu++0x")