Sto cercando uno script/strumento che possa essere personalizzato per verificare e applicare le convenzioni di codifica/denominazione su un codice C/C++.Test delle convenzioni di codifica e denominazione del codice C/C++
Si dovrebbe verificare per esempio:
- linee di codice sono avvolti ad una certa lunghezza.
- variabili private hanno il prefisso
_
- codice è rientrato correttamente.
- Tutte le funzioni sono documentate.
Molti dei progetti a cui sto lavorando sono esternalizzati da clienti che tendono ad avere varie convenzioni interne di codifica e denominazione.
certamente non vogliono che il qualsiasi variabile per iniziare con '_', regole per l'utilizzo' _' nei nomi sono complicate , perché un buon numero è riservato ai compilatori di compilatori, ecc ... –
@Matthieu: Solo i nomi che iniziano con due trattini bassi, o un trattino basso e una lettera maiuscola sono riservati. Finché tutte le sue variabili private iniziano con una lettera di sottolineatura e una lettera minuscola (o un trattino basso e un numero), va bene. –
@Matthieu: la prefissazione delle variabili membro con '_' è una convenzione piuttosto comune e non problematica. Gli identificatori che iniziano con '_' sono riservati solo nello spazio dei nomi globale. Vedi per es. http://publib.boulder.ibm.com/infocenter/lnxpcomp/v8v101/index.jsp?topic=/com.ibm.xlcpp8l.doc/language/ref/ident.htm –