Mpeg4 IP Camera,网络摄像机,DVR方案及模块,NGN,VoIP企业方案,IP-PBX,OEM,ODM服务,无线产品,SIP终端产品,Zigbee产品
  日文网站
网站地图 客户服务 联系我们
 
 服务内容
 服务热线
 知识库
 
NGN产品
图像产品
软件开发X问
 演示中心

 

如何让您的IP Camera
快速抢占市场

如何选择适合您的VoIP
解决方案
产品应用成功案例
产品演示中心
软件开发X问
 
  您当前位置: 客户服务 >> 知识库 >> 软件开发X问
软件开发X问  
     
 
1.3 hard coding的问题

hard coding意思是在代码中直接写一些要显示的字符串。

a)样例代码
LOG_Trace(LOG_LEVEL_ERROR, "CSM Receive Error Event");

b)评述如下:
(1)常量串应使用定义好的宏代替,为扩展多语言版做准备,一旦需要变成日文,中文或其它语种,修改方便
(2)其它类型的常量的使用,也需要定义成宏,便于维护和扩展。如果同样一个句子在很多地方使用时,修改起来就很麻烦又容易出错