f <code>key</code>, the end iterator is returned.</p>
<p>Example: </p><pre class="fragment">tsl::htrie_map&lt;char, int&gt; map = {{"/foo", 1}, {"/foo/bar", 1}};

map.longest_prefix("/foo"); // returns {"/foo", 1} 
map.longest_prefix("/foo/baz"); // returns {"/foo", 1} 
map.longest_prefix("/foo/bar/baz"); // returns {"/foo/bar", 1} 
map.longest_prefix("/foo/bar/"); // returns {"/foo/bar", 1} 
map.longest_prefix("/bar"); // returns end() 
map.longest_prefix(""); // returns end() </pre> 
<p><div class="dynhea