#C言語 「値を置換するだけの単純な~define swap(a, b)~do {} while (0)で囲めば、それが可能に~型については別のswap()を定義する必要~typeof(a) __tmp = (a)~重複~保守性~マクロを使えば~コーディングを減らせます」

ooblogooblog のブックマーク 2020/06/29 13:31

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

Linuxカーネルで学ぶC言語のマクロ - 覚書

    はじめに 記事は電子書籍版もあります。 linuxカーネルはC言語のマクロを駆使して書かれています。それらのうち、凝ったマクロになじみの無い人には初見では意図がわからない&わかってみれば面白いであろうもの...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう