読者です 読者をやめる 読者になる 読者になる

とりま#ifndef多すぎ

プリプロセッサで#defineと#ifdefや#defined(〜)はよく見るので大丈夫なのですが#ifndefがやたらと多いのが見受けられます。

まぁ、普通に#ifndef 〜ならまだいいんですが、#ifndef OPENSSL_NO_〜って・・・
ということで、基本はいろいろと利用すること前提になっていて、必要なかったら、OPENSSL_NO_〜を定義してるみたいです。

なので、普通に利用するままだと、#ifndef OPENSSL_NO_〜の中を処理されるのですが・・・わかりにくすぎる。

基本として、#define OPENSSL_〜にしておいて、#ifdef OPENSSL_〜がいいなぁと。。。

以上、愚痴でしたw