<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 134,comments - 22,trackbacks - 0
    (1)#ifndef和 #define組合
    一般用于頭文件中,防止該頭文件被重復(fù)引用.
    其用法一般為:
    #ifndef <標(biāo)識>
      #define <標(biāo)識>
      .........   // include or define sth.
    #else
      ......
    #endif
    <標(biāo)識>在理論上來說可以是自由命名的,但每個頭文件的這個“標(biāo)識”都應(yīng)該是唯一的。
    標(biāo)識的命名規(guī)則一般是頭文件名全大寫,前后加下劃線,并把文件名中的“.”也變成下劃線,如:stdio.h對應(yīng)的就是:
    #ifndef _STDIO_H_
    #define _STDIO_H_
    .........   // include or define sth.
    #endif

    (2)
    #if 0
    中間可以隨見加入各種文字
    #endif

    (3)
    __FILE__:文件名常量:
    __DATE__:日期常量
    __TIME__:時間常量
    __LINE__:所在行常量
    EOF:錯誤常量
    CLOCKS_PER_SEC:cpu在一秒內(nèi)的計時單元數(shù)
    <cstdlib> EXIT_SUCESS(總是定義W為0),XIT_FAILURE
    <cstddef> size_t
    <cassert> assert()宏
    <memory> auto_ptr類模版

    判斷一段程序是由C 編譯還是由C++編譯:
    Cpp代碼 復(fù)制代碼
    1. #ifdef __cplusplus   
    2.     cout<<"c++"<<endl;   
    3. #else   
    4.     cout<<"c"<<endl;   
    5. #endif  

    posted on 2010-05-13 14:11 何克勤 閱讀(401) 評論(0)  編輯  收藏 所屬分類: C/C++
    主站蜘蛛池模板: 日本高清免费不卡在线| 成年18网站免费视频网站| 亚洲精品无码成人片在线观看 | 免费电视剧在线观看| 91亚洲国产成人久久精品| 国产成人精品免费视频大全麻豆| 亚洲黄色在线观看网站| 国产h视频在线观看网站免费| 亚洲宅男天堂a在线| 免费电影在线观看网站| 色九月亚洲综合网| 激情综合色五月丁香六月亚洲| 色播在线永久免费视频网站| 亚洲爱情岛论坛永久| 五月婷婷在线免费观看| 亚洲一本一道一区二区三区| 国产免费131美女视频| 国产精品免费视频观看拍拍| 亚洲va久久久噜噜噜久久男同| 最近中文字幕mv免费高清在线| 亚洲一级毛片视频| 国产女高清在线看免费观看| 黄色短视频免费看| 亚洲综合精品一二三区在线 | 97公开免费视频| 亚洲熟女www一区二区三区| 免费a级毛片大学生免费观看 | 亚洲午夜精品久久久久久app| 又粗又大又猛又爽免费视频| 永久免费不卡在线观看黄网站| 亚洲欧洲日产专区| 免费日韩在线视频| 一区二区三区观看免费中文视频在线播放 | 久久亚洲AV成人无码国产最大| 国产成人亚洲综合无码| 永久免费在线观看视频| 国产成人精品日本亚洲语音 | 国产美女精品视频免费观看| 一个人看的www免费视频在线观看| 91亚洲国产成人久久精品| 亚洲不卡无码av中文字幕|