std::string有内存共享机制,而char*没有https://www.douban.com/group/topic/19621165/
https://tieba.baidu.com/p/3232737197