在书中 TextQuery构造函数(建立单词与行号)中 `auto &lines = wm[word]; //shared_ptr<set<size_typr>> wm if(!lines) line.reset(new set<size_type>);` 我知道shared_ptr默认初始化是空指针 为什么:当word不在map中则对word关联的值进行值初始化,则lines将是空指针 word关联的值是 shared_ptr<set<size_typr>>类型值初始化为什么不带有类型呢