C++基础

培养良好的编程习惯

一、代码风格

1、注重代码的缩进,以适当的缩进表现代码的层次关系;

2、变更命名应规范,见名知义是基本要求;

3、避免一行书写多行代码;

4、当代码行过长时,应使用续行符分成多行书写。

二、添加必要的注释说明

       注释应占总代码行的三分之一至二分之一,应在书写过程中添加注释。

三、及时释放由程序管理的资源

       1、内存申请后应及时释放;

       2、数据库操作完成后应断开数据库的连接;

       3、指针不再指向有效的内存空间时,应赋值为NULL,防止非法访问内存的情况出现。

四、应确保程序在没有警告的情况下编译通过

       即使警告的产生并不影响程序的执行,但尽可避免不必要的情况发生。有警告,也要确保警告不会产生危险。

MFC数据库类

MFC数据库类主要包括以下几个:

       1、CDatabase    (基类为CObject)  

    2、CRecordset  (基类为CObject)

    3、CRecordView  (base on CFormView)

    4、CFieldExchange (no base class)

    5、CDBException (base on CException)

具体功能见MSDN

C++中的异常捕获及处理

    一般情况,使用try…catch…语句。该语句中,try{}中名手可能产生异常的代码;catch则捕获可能发生的异常。

    当多个异常发生时,可使用多个catch处理。

This entry was posted in 应用. Bookmark the permalink.

发表评论