From f6ff2fb20fe3030c41ac895cbb142bcec9abd4ab Mon Sep 17 00:00:00 2001 From: "Timur A. Fatkhullin" Date: Thu, 16 Jul 2026 17:33:02 +0300 Subject: [PATCH] ... --- examples/hmap_example.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/examples/hmap_example.cpp b/examples/hmap_example.cpp index fd220b2..581031f 100644 --- a/examples/hmap_example.cpp +++ b/examples/hmap_example.cpp @@ -131,7 +131,11 @@ int main() std::println("\n{:*^80}", " hmap with custom conv funcs "); hmap.pushWithCnv( - "str_cst", std::string{"ABC"}, [&s](std::string const& v) { return s.c_str(); }, + "str_cst", std::string{"ABC"}, + [&s](std::string const& v) { + return v.c_str(); + // return s.c_str(); + }, [&s](const char* p) { s = p; return s; @@ -152,6 +156,10 @@ int main() std::println("cannot set 'str_cst'"); } else { std::println("s = {}", s); + auto rs = hmap.get("str_cst"); + if (rs) { + std::println("s = {} (inner)", rs.value()); + } } return 0;