내 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