中英文日志Task

1.大概记得的提示信息是编译错误expected declaration specifiers before。。。。

google搜索的结果是,说.h文件的包含顺序,需要进行调整,我找到其他调用相同接口的.c文件,然后把它包含的头文件拷贝过来,再用PCLint一个一个的删,尽可能保留可能有用的头文件,解决了。

但具体的原因还是应该想办法去弄明白。


2.编译错误提示信息:Mutiple declaration ...g_apcDIM_OperationInstance和g_apcDIM_OperationActionType(我自己新定义的两个字符指针数组),,发现定义的是全局(不带STATIC的那种),我在对应的.c文件和调用这个变量的.c文件里都引用了这个定义这俩变量的.h文件,。猜测应该是这个原因,删除了一个包含的.h后,解决。

具体的原理还有待弄明白。


3.STATIC和static的不同

4.老员工的问题,是建总通过nm工具解决的,说明这个是个定位问题的好工具,值得去深入学习一下。

5.中文显示重叠的问题,波波说是VTP调节的问题,或者是编码的问题,待下周一去解决一下吧。

6.不要定义全局变量,污染命名空间,可以定义本文件的全局,然后写接口去调用它。

7.可以返回指针,只要不是返回局部的资源就ok了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值