自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 VC++中解决“在查找预编译头使用时跳过”的方法

问题描述:“#include "person.pb.h"”:  在查找预编译头使用时跳过解决方法:(1)去掉预编译头项目->属性->配置属性->c/c++->预编译头->创建使用预编译头->不使用预编译头         (2)将包含文件加到预编译头stdafx.h文件中         (3)在每个.cpp中包含预编译头stdafx.h文件注意:#includ...

2018-06-11 18:21:36 1948

原创 for循环中的数组越界陷阱

(1)反序循环for(unsigned int k = vector.size() - 1; k >= 0; k--){}此处会报数组越界,原因是k为unsigned int类型,循环最后一次判别时k<0,会变为该类型的最大值。解决方法是:在反序遍历数组时,k使用int类型。(2)正序循环for(int k = 0; k < vector.size() - 1...

2018-06-11 14:29:45 4553 1

原创 容器内元素为指针时,重复释放指针报错

使用容器时报错:expression:(“_Pvector == NULL || (((_Myvec *)_Pvector)->_Myfirst<= _Ptr && _Ptr <= ((_Myvec*)_Pvector)->_Mylast)”, 0)原代码:std::map<unsigned long long, Link*>::it...

2018-06-11 14:25:30 501

原创 vector、list、map、set中的erase用法

(1)list与vector    list与vector中的erase用法相同,它们的 erase 函数会返回指向下一个元素的迭代器,因此在遍历时,只需要 it = c.erase(it); 即可。如示例代码:vector&lt;int&gt;::iterator it = vec.begin();  for (; it != vec.end();)  {      if (*i...

2018-06-11 09:51:02 2098 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除