![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
代码规范
文章平均质量分 62
Jerish_C
知乎专栏:https://www.zhihu.com/people/chang-xiao-qi-86/columns
微信公众号:游戏开发那些事
B站技术视频:https://space.bilibili.com/306838835
展开
-
代码规范小结(二)
前一阵由于修改别人的优质代码而感慨不已,所以想要写一些代码规范的说明,也算是给自己一个提醒。既然如此,就一气呵成,再写一些感觉比较重要的规范。 1. 防止头文件被重复引用,使用#ifndef 工程名_路径_文件名/#define工程名_路径_文件名/#endif结构或者#program once来实现预处理这里关于#ifdef和#program once的区别做一下简单的原创 2015-12-08 22:26:31 · 689 阅读 · 0 评论 -
代码规范小结(一)
写这个小结的原因就是自己深有感触,决定记下来以免重蹈覆辙~最近在改一些Flash脚本,改到一个1400行左右的脚本,大致浏览了一遍几乎就蒙了…这代码把我写醉了 好在1000多行,还能硬着头皮看,下面开始总结问题 1. 命名不规范。这个我想干过这行的人都遇到过,或者也都写过类似的代码。比如起个名字,a1,a2,a3,a4,a5或者i,j,k,l,m,n,q,p。如果原创 2015-11-24 23:53:58 · 1123 阅读 · 0 评论 -
VS调试断点执行异常?
今天写代码遇到了一个非常诡异的问题,让我想把这个问题记下来。我们写代码时可能会遇到断点不执行,执行不正常等等情况,这里就简单分析一下常见的几种情况。 首先从我遇到的问题开始说起吧。今天断点调试的时候发现一个地方的逻辑没有执行就直接跳出去了,好像那个位置有一个return语句一样。实际情形如下:第一行的位置打了一个断点,我在调试的时候nMode的值为7,MAX_CAMER原创 2016-03-11 20:37:52 · 5211 阅读 · 1 评论