测绘程序设计编程规范详解
5星 · 超过95%的资源 需积分: 9 149 浏览量
更新于2024-09-15
2
收藏 561KB PDF 举报
"测绘程序设计编程规范,针对Visual C++.net环境,旨在引导初学者掌握编程规范,为测绘工程专业的程序设计学习建立基础。由戴吾蛟编写的这份规范详细规定了命名约定,包括不同类型的变量、类实例、自定义类型等的命名规则,并提供了示例。此外,还涉及到了指针、数组、句柄、枚举等多种数据类型的命名规范,以及类成员变量、全局变量的特殊标注方法。"
在测绘程序设计中,遵循良好的编程规范至关重要,因为它能够提高代码的可读性、可维护性和团队协作效率。这份规范针对Visual C++.net平台,适用于测绘工程专业的学生和开发者。规范的核心内容是变量命名约定,这不仅有助于新手快速理解和记忆,也能避免因命名不规范导致的混淆。
首先,变量命名应遵循一定的模式。例如,变量类型通常以其缩写作为名称的开头,如整型变量(int)的前缀为“i”,无符号整型变量(unsigned int)的前缀为“u”。然后,紧跟的是表明变量用途的单词或词组,采用驼峰式命名法,即首字母大写,其余字母小写。例如,“int iCount”表示一个整型计数器变量。
规范还详细列举了各种数据类型的缩写,如浮点型(float)的前缀为“f”,双浮点型(double)为“d”,字符变量(char)为“ch”,字符串变量(cstring)为“str”,布尔变量(boolean)为“b”,句柄变量(handle)为“h”,枚举变量(enum)为“e”,以及指针变量(*)的前缀为“p”或“pp”,根据指针的级别进行区分。
对于特定情况,规范也给出了特殊处理建议。比如,类的实例变量前面加上“m_”,全局变量加上“g_”,以清晰地区分它们的范围。同时,如果变量是常量,即使类型前有“const”,命名规则保持不变。最后,规范还提及了VC中控件变量的一些常用前缀,如ComboBox的“cmb”,Edit的“edt”,Dialog的“dlg”,ListBox的“lst”,Picture的“pic”和Animate的“ani”。
通过学习并遵循这些命名约定,测绘工程专业的程序员可以编写出更加一致且易于理解的代码,从而提升整个项目的质量。同时,这也为后续的代码审查和维护提供了便利,降低了潜在的错误风险。
2022-06-15 上传
点击了解资源详情
2021-01-10 上传
2024-05-07 上传
2021-09-22 上传
2024-06-17 上传
2023-07-03 上传
点击了解资源详情
Yanjunzhu
- 粉丝: 0
- 资源: 1
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常