首页
社区
课程
招聘
请问在逆向c++模板的时候如何确定是哪个类型呢
发表于: 2017-3-31 16:39 4504

请问在逆向c++模板的时候如何确定是哪个类型呢

2017-3-31 16:39
4504

IDA中显示的伪码是 std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits<char>,std::allocator<char>>,std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char>>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>>,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char>> const,std::vector<std::basic_string<char,std::char_traits<char>,std::allocator<char>>,std::allocator<std::basic_string<char,std::char_traits<char>,std::allocator<char>>>>>>,0>>::_Lbound(this,a3)

具体怎么样确定this的类型呢,在c++中应该是this->_Lbound(a3)的形式吧?小白求救TAT


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 5676
活跃值: (1303)
能力值: ( LV17,RANK:1185 )
在线值:
发帖
回帖
粉丝
2
反正我是晕了
2017-3-31 16:43
0
雪    币: 129
活跃值: (2768)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
std::string
2017-4-1 03:28
0
雪    币: 350
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4

你是不是没复制完啊, 自己按照<>换个行不就很清楚了, 我猜是

map<string, vector<string>>

而且 _LBound 就是 lower_bound

2017-4-1 09:15
0
雪    币: 32
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
Diabloking 你是不是没复制完啊, 自己按照&lt;&gt;换个行不就很清楚了, 我猜是 ...
您好,谢谢您的回答!我想问下这种形式的东西属于哪块的知识?我应该看什么书可以学习下呢
2017-4-1 16:18
0
雪    币: 350
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
你应该看C++ Primer
2017-4-1 22:03
0
雪    币: 32
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
Diabloking 你应该看C++ Primer
好的  谢谢!我对c++实在是不了解TAT
2017-4-2 18:39
0
游客
登录 | 注册 方可回帖
返回
//