• <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 夜沁 閱讀(549) 評論(0)  編輯 收藏 引用 所屬分類: ace
            久久99精品久久久久久噜噜| 久久亚洲精品无码AV红樱桃| 久久人人爽人人爽人人爽| 亚洲国产精品18久久久久久| 国产成人精品久久二区二区| 久久夜色精品国产亚洲av| 性色欲网站人妻丰满中文久久不卡| 久久久精品人妻一区二区三区蜜桃| 欧美久久精品一级c片片| 伊人久久国产免费观看视频| 久久国产精品一国产精品金尊| 日本一区精品久久久久影院| 久久久久久免费视频| 狠狠干狠狠久久| 久久精品视频一| 四虎国产精品免费久久5151| 久久久久亚洲精品无码网址| 久久人人爽人人爽人人片av高请| 久久99精品免费一区二区| 久久亚洲美女精品国产精品| 久久综合伊人77777| 97久久超碰国产精品旧版| 思思久久99热只有频精品66| 久久精品视频免费| 亚洲成色www久久网站夜月| 精品久久综合1区2区3区激情| 亚洲成色WWW久久网站| 亚洲欧洲中文日韩久久AV乱码| 国产精品久久国产精麻豆99网站| 久久精品综合网| 久久亚洲电影| 91精品国产91热久久久久福利| 亚洲中文字幕无码久久2020| 久久中文精品无码中文字幕| av无码久久久久久不卡网站 | 久久精品国产一区| 亚洲AV无码久久精品狠狠爱浪潮| 久久天天日天天操综合伊人av| 伊人久久精品线影院| 高清免费久久午夜精品| 久久久久亚洲av综合波多野结衣|