小编use*_*572的帖子

地图内部结构的分段错误

我正在创建一个包含map的结构,但是当我尝试插入一个元素时,它会抛出分段错误

#include<stdio.h>
#include<stdlib.h>
#include<map>
using namespace std;
typedef struct a
{
    map<int,int> m;
}a;
int main()
{
    a* b;
    b=(a*) malloc(sizeof(a));
    b->m[0]=0;

 }
Run Code Online (Sandbox Code Playgroud)

c++ struct map

0
推荐指数
1
解决办法
418
查看次数

标签 统计

c++ ×1

map ×1

struct ×1