私のCheckCodingGuidelines
スクリプトのために。私の考えでは:
#ifndef GAIN_MODULE_H
#define GAIN_MODULE_H
渡す
そして:
#ifndef __GAIN_MODULE_H
#define __GAIN_MODULE_H
失敗する(echo: Error Rule25 at $line
)
どうすればいいですか?
答え1
awk '
/^[[:blank:]]*#[[:blank:]]*(define|ifndef)[[:blank:]]+_/ {
print "Error Rule25 at " FNR
}' file.h >&2