<html><body><div style="font-family: times new roman, new york, times, serif; font-size: 12pt; color: #000000"><div>I'm trying to read and understand stringsearch.cpp. I'm a noob with C++. (This is actually a C++ question, but my searching C++ forums is just getting me confused.)<br></div><div>My question is about how string_pos&nbsp; in std::map&lt;prog_point,string_pos&gt; &amp;text_tracker&nbsp; in the mem_callback function is getting set to a value other than default?<br></div><div>Specifically, where is the value for the key p in text_tracker coming from? <br></div><div>Help, Gerry<br></div></div></body></html>