linux中std::string的结构
2019-06-17 本文已影响0人
小胖_20c7
std::string
std::string str(大小=8)
_M_dataplus(唯一的数据成员,是一个指针变量,指向真正的字符串)
(char*)(*(long long*)(&str)),这个是实际上的字符串地址
std::string str(大小=8)
_M_dataplus(唯一的数据成员,是一个指针变量,指向真正的字符串)
(char*)(*(long long*)(&str)),这个是实际上的字符串地址