改进C/C++的预处理功能

来源 :微计算机信息 | 被引量 : 0次 | 上传用户:w00003
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
预处理在C/C++中发挥着重要作用。然而这些预处理功能存在着一些缺陷,例如在头文件包含进来时,无法改变头文件中的内容:代码的重用性不高;大量重复代码等等。本文提出用一种高级配置语言XVCL(XML-based Variant Configuration Language)代替原来的预处理机制。来克服以上提出的问题。文件被组织为树形结构。并定义了利于提高重用性的变量作用域机制。文章通过一个实例采验证本文提出的方法的有效性。
其他文献
为改进工作效率低的人工处理IP电话远程充值和IP帐号低余额续费拨号通知的问题,应提供IP电话运营服务的代理商的需求,设计和开发了一个IP电话远程自动充值管理系统,有效地实现了
研究了具有平行Ricci曲率黎曼流形中具有平行中曲率向量的子流形。获得了J.simons型积分不等式,推广了局部对称空间该类子流形的相关结果。
提出利用SVPWM和定V/f变频设计嵌入式变频器的实现方案。分析单片机应用系统的设计原理,并给出了实测的控制信号波形。结果表明,对类似的领域有着较好的应用价值。
介绍了一种有目标识别功能的图像采集系统,用USB接口芯片实现了数据的传输。阐述了系统的硬件、固件、设备驱动程序和应用软件的设计与实现方法。详细介绍了目标识别算法。