美文网首页
std::map在内存中的结构(1)

std::map在内存中的结构(1)

作者: 爱钓鱼的饭桶骑士 | 来源:发表于2021-01-24 12:44 被阅读0次

    最近有幸拜读到了某大神的二叉树文章,以前用惯了C#的我对这种数据结构产生了浓厚的兴趣。

    为了搞清map在内存中的结构,作为萌新的我在vs中创建了c++控制台程序(控制台程序Release编译后代码干净,便于在OD中查看汇编代码!)。代码如下:

``` cpp

#include <iostream>

#include <map>

std::map<int, char*> dataStruct;

int main()

{

    dataStruct.insert(std::map<int, char*> ::value_type(1, (char*)"1"));

    dataStruct.insert(std::map<int, char*> ::value_type(2, (char*)"12"));

    dataStruct.insert(std::map<int, char*> ::value_type(3, (char*)"123"));

    std::cout << "Hello World!\n";

}

```

相关文章

网友评论

      本文标题:std::map在内存中的结构(1)

      本文链接:https://www.haomeiwen.com/subject/edlmzktx.html