2016年9月19日

内存字节对齐

摘要: 写出一个struct,然后sizeof,你会不会经常对结果感到奇怪?sizeof的结果往往都比你声明的变量总长度要大,这是怎么回事呢?讲讲字节对齐吧 1:数据成员对齐规则:结构(struct)(或联合(union))的数据成员,第一个数据成员放在offset为0的地方,以后每个数据成员存储的起始位置 阅读全文

posted @ 2016-09-19 22:40 lpx15312 阅读(262) 评论(0) 推荐(0)

std::map的删除

摘要: 1 void eraseMap() 2 { 3 int n = sizeof(MmMethod); 4 std::mapmapDemo; 5 for(int i = 0; i second; 15 if(it->second == 2) 16 { 17 mapDemo.erase(it++);//或者it = mapDemo.erase(it); 18 } 19 else 20 { 2... 阅读全文

posted @ 2016-09-19 19:21 lpx15312 阅读(1932) 评论(0) 推荐(0)

导航