自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用enum、const、inline替换#define的原因

1、#define只是简单的替换,不会进行参数的检查,容易出现错误,当然这是众所周知的;2、#define不属于语言的一部分,在预编译过程中预编译器会将所有的宏替换掉,例如#define MAX_LEN 100 预编译器处理后,所有使用MAX_LEN的地方都被换成了100,于是MAX_LEN并没有进入记号表symbol table中,当程序中运用MAX_LEN出现一个编译错误时,错误的提示就会

2017-04-06 17:40:29 256

原创 gdb调试的一些基本命令

gdb --args  [command]bt:堆栈f:进入堆栈s:进入函数n:下一步b:打断点b [where] if [条件]:条件断点info b:断点信息d:删除断点focus:仿图形界面

2016-10-27 10:21:04 251

原创 MySQL无法打开binlog服务的解决办法

mysql目录下仅有my-default.ini文件,在cmd中install服务后,修改ini中的log-bin的参数值,binlog服务仍然无法打开。必须要先卸载服务:mysqld --remove。然后修改my-default.ini为my.ini,修改log-bin的参数为:log-bin=mysql-bin。重新注册服务:mysqld --install,然后在管理中启动mysql服务,

2016-02-22 16:20:30 2197

空空如也

空空如也

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

TA关注的人

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