Quelltext mit indent formatieren, Problem mit namespace
Verfasst: Fr Mai 31, 2013 6:40 am
Hallo,
ich verwende indent, um meine alten C und C++ Quelltexte für einen neuen Styleguide zu formatieren. Ich verwende folgende Parameter (die Beispiel Sourcedatei ist hier cputils.c):
Dabei stoße ich auf ein Problem. Der folgende Code:
wird umgesetzt zu:
und in der weiteren Datei sind dann alle Funktionen eingerückt. Ich möchte die Einrückungsregeln für "namespace" und "extern C" außer Kraft setzen. Die Parameter -nprs oder -prs haben hierbei keine Auswirkung.
Weiß jemand, wie ich das bewirken kann?
Vielen Dank
ich verwende indent, um meine alten C und C++ Quelltexte für einen neuen Styleguide zu formatieren. Ich verwende folgende Parameter (die Beispiel Sourcedatei ist hier cputils.c):
Code: Alles auswählen
indent -nbad -bap -c33 -cd33 -cp33 -lc86 -bli0 -cdw -cli4 -cbi4 -npcs -cs -saf -sai -saw -nprs -di16 -bc -bls -i4 -ci4 -lp -ip0 -lps -l120 -nbbo -ts4 -nut -nfca -nlp cputils.c -o cputils.ci
Code: Alles auswählen
#ifdef __cplusplus
namespace std3000c {
extern "C" {
#endif
Code: Alles auswählen
#ifdef __cplusplus
namespace std3000c
{
extern "C"
{
#endif
Weiß jemand, wie ich das bewirken kann?
Vielen Dank