• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            yeqing

            C++博客 首頁 新隨筆 聯系 聚合 管理
              1 Posts :: 14 Stories :: 10 Comments :: 0 Trackbacks

            修改ACE中的ACE_DEBUG宏

            #define DEBUG_PREFIX ACE_TEXT("DEBUG%I")

            #define MY_DEBUG(FMT, ...)??? \
            ??????? ACE_DEBUG((LM_DEBUG, \
            ??????? DEBUG_PREFIX FMT \
            ??????? __VA_ARGS__ ))

            缺省號代表一個可以變化的參數表。使用保留名 __VA_ARGS__ 把參數傳遞給宏。
            當宏的調用展開時,實際的參數就傳遞給了。例如:

            MY_DEBUG("YEQING")

            MY_DEBUG()是一個可變參數宏,你能在每一次調用中傳遞不同數目的參數:

            MY_DEBUG("YEQING ","IS ","A HANDSOME BOY");

            可變參數宏不被ANSI/ISO C++ 所正式支持。因此,你應當檢查你的編譯器,看它是否支持這項技術。
            至少在我自己測試的過程,VS6是不支持的
            但是linux as3支持
            使用的是gcc version 3.2.3 20030502 (Red Hat Linux 3.2.3-20)

            posted on 2006-08-09 09:11 夜沁 閱讀(550) 評論(0)  編輯 收藏 引用 所屬分類: ace
            久久人人超碰精品CAOPOREN| 蜜臀av性久久久久蜜臀aⅴ| 久久久久久久综合日本亚洲| 国产69精品久久久久99| 欧美精品福利视频一区二区三区久久久精品| 精品多毛少妇人妻AV免费久久| 欧美日韩中文字幕久久久不卡| 亚洲欧美伊人久久综合一区二区 | 亚洲狠狠婷婷综合久久久久| 97精品伊人久久大香线蕉app| 欧美精品丝袜久久久中文字幕 | 久久久精品波多野结衣| 亚洲成色www久久网站夜月| 色综合久久综精品| 亚洲AV无码成人网站久久精品大| 国产精品成人99久久久久91gav| 思思久久99热只有频精品66| 国产福利电影一区二区三区久久老子无码午夜伦不| 美女久久久久久| 国产精品九九久久免费视频| 欧美噜噜久久久XXX| 久久国产视频网| 国产产无码乱码精品久久鸭| 伊人久久大香线蕉成人| 久久99国产精品成人欧美| 久久精品天天中文字幕人妻| 要久久爱在线免费观看| 国产激情久久久久影院| 国产精品久久国产精麻豆99网站| 久久久黄色大片| 久久精品极品盛宴观看| 久久久久99精品成人片三人毛片| 韩国免费A级毛片久久| 色欲久久久天天天综合网| 久久亚洲AV成人无码| 午夜精品久久影院蜜桃| 午夜视频久久久久一区| 亚洲国产视频久久| 久久精品无码一区二区WWW| 一本一本久久a久久综合精品蜜桃| 欧美久久久久久|