C 語言 巨集的使用 @ 071's blog :: 隨意窩 Xuite日誌
    1. 沒有新回應!
  • 201309140905C 語言 巨集的使用

    網路上有一篇文章寫的很不錯, 將其網址記錄下來.

    http://stenlyho.blogspot.tw/2007/04/c_04.html

     

    其中有談到 #, ## 的用法.

    "使用#把巨集引數變為一個字串,用##把兩個巨集引數貼合在一起"

    而會去了解它, 主要是因為在 lighttpd 程式碼看到下面用法

    #define SET(x) \
     ev->x = fdevent_select_##x;

     SET(reset);

    此處的 ev->x 會被替代成 fdevent_select_reset 函式.

    而利用這樣的作法, C程式可以做到針對不同的网络IO模型 做初始化的動作.

    VC 如何使用 VLC 來播放...|日誌首頁|RTSP Client use...上一篇VC 如何使用 VLC 來播放 視訊串流 ...下一篇RTSP Client use OpenRTSP (live555) with H264/MJpeg...
    回應