反匯編詳細(xì)分析各式各樣的情況
2016-11-16 23-14-56屏幕截圖.png
1)構(gòu)造std::string對(duì)象,依次傳遞了分配器對(duì)象地址,字符串指針,this指針
c++filt _ZNSaIcEC1Ev
std::allocator<char>::allocator()
c++filt _ZNSaIcED1Ev
std::allocator<char>::~allocator()
c++filt ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3
std::__cxx11::basic_string<char,std::char_traits<char>,std::allocator<char> >::basic_string(char const*,std::allocator<char> const&)
2)0x8048a10在.rodata節(jié),不能修改
編譯器報(bào)錯(cuò) error: assignment of read-only location
3)