RT ,目前就看到 GNU 的和 kernel 的规范。不知道改选哪一个。
RT ,目前就看到 GNU 的和 kernel 的规范。不知道改选哪一个。
|
lovedebugAug 1, 2016
1
找 google 的看看编程规范(可以参看 C++版)
|
|
kevinhwangAug 1, 2016 via Android
2
规范没所谓,接触 linux 就 kernel 。反正代码风格要统一就对了。一开始我是 ms 风格。个人最喜欢 java 的
|
|
paperplaneAug 1, 2016
3
GNU 的风格感觉不太正常。。我觉得 K&R (第二版)上的代码挺漂亮的
|
|
muzikiAug 1, 2016 via iPhone
4
个人用的 K&R 规范
|
|
starcraftAug 1, 2016 via iPhone
5
Linux kernel 风格 那几本经典书上的风格实在无法直视。
|
|
kingcosAug 2, 2016 via iPhone
6
曾经在网易云课堂学习 C++时,翻译过那个老师推荐 C++的代码规范,还被老师推荐了,但是自我感觉一般,而且不是 C 的,就不贴了吧。。。
|
|
wsy2220Aug 2, 2016 via Android
7
K&R
|
|
peihanwAug 3, 2016
8
组内对~/.asytlerc 达成一致, IDE 用 kdevelop 或 vim ,提交代码前强制 astyle 。
$ cat ~/.astylerc --style=java --indent=force-tab=8 --indent-preprocessor --indent-namespaces --indent-cases --indent-col1-comments --min-conditional-indent=1 --break-blocks --pad-oper --pad-header --align-pointer=type --align-reference=type --add-brackets --max-code-length=132 --mode=c --delete-empty-lines --lineend=linux --max-instatement-indent=80 $ cat ~/DEV/prj/SRCS/astyle.sh #!/bin/bash SRC_HOME=$HOME/DEV/prj/SRCS SRC_LIST=src_list.txt.$$ cd $SRC_HOME find $SRC_HOME -type f -name "*.h" > $SRC_LIST find $SRC_HOME -type f -name "*.cc" >> $SRC_LIST find $SRC_HOME -type f -name "*.cpp" >> $SRC_LIST for F in `cat $SRC_LIST`; do astyle $F|grep -v ^Unchange done rm -f $SRC_LIST |