В java этот код работает довольно хорошо:
static void f(){
HashMap hm = new HashMap<>();
hm.put("string", 1234);
hm.put(2134, "string");
System.out.println(hm.get(2134));
System.out.println(hm.get("string"));
}
Могу ли я сделать эту функцию в C ++? (может быть, decltype ha sh и трехмерный контейнер ??)