1. 程式人生 > >c++裡的注意事項

c++裡的注意事項

版權和版本的宣告

        位於標頭檔案和定義檔案的開頭

  1. 版權資訊

  2. 檔名稱,識別符號,摘要

  3. 當前版本號,作者/修改者,完成日期

  4. 版本歷史資訊

        /*

        *

        */

標頭檔案

        為防止標頭檔案被重複引用,應當用ifndef/define/endif結構產生預處理塊。

程式的板式

        空行得體

        空格得體

        對齊

        長行拆分

        註釋

if判別

        布林變數:

                if(flag)  ||  if(!flag)

        整      型:

                if(0==int)  ||  if(0!==int)

        浮      點:

                不可直接與0比較

                if((EPSINON>=x)&&(-EPSINON<=x)  //EPSINON為允許的誤差

        指     針:

                if(nullptr==p)  ||  if(nulptr!=p)

迴圈

        if:

            將短迴圈放外面

常量:

        全部用大寫    

        const 資料型別   變數名=值    (C語言裡面 #define 變數名    值 。c++也可以,但是就沒有型別的安全檢查)