1
davehandong 4 小时 12 分钟前
C++里面驼峰或者 pascal 命名一般变量。下划线大写命名常量、宏。
|
![]() |
2
mogg 4 小时 3 分钟前
|
![]() |
3
NightFlame 3 小时 57 分钟前
哪个项目?
我都是: 私有变量 _myName 私有局部变量 myName 公开变量 MyName |
4
Thymolblue 3 小时 21 分钟前
std 是下划线,Qt 是大小驼峰,Win32 API 纯大驼峰。混在一起就乱了。
|
5
pulutom40 3 小时 13 分钟前 via iPhone
你就说能不能用吧,是影响你下个月工资了还是影响程序性能了还是编译器编译不过了?
|
![]() |
6
qW7bo2FbzbC0 2 小时 42 分钟前
纯 c# 项目用推荐风格的话是不存在这种
像楼上说的有可能是 Win32 API 的历史问题 也有可能是其他语言刚转过来 |
![]() |
7
son012 2 小时 31 分钟前
用 qt ,go 你说我为啥混用,go 喜欢驼峰,qt 喜欢下划线,两个要一起写,写着写着你都忘记该用那个了
|
8
kevinxzhao 2 小时 24 分钟前
没有规范,或者没那么强。
|
9
gullitintanni 37 分钟前
不同项目有不同的代码风格约定,只要整个项目保持一致就没什么问题
我现在正在维护的公司屎山代码,变量命名里还带着类型信息,比如 iTotalCount ,charpUserName ,看着非常难受,但也能理解当初他们为什么要这么做 |
10
MrKrabs 32 分钟前
看心情
|
![]() |
11
lujiaxing 15 分钟前
多正常. 有好多 CShaper 都是 C/C++ 转过来的, 代码风格里带有强烈的 C/C++ 痕迹. 这都不是最离谱的
最离谱的是我曾经在某公司的代码里看到 ``namespace com.xxx.xxx.SomeNameSpace.Xxxx`` 这种写法.. 见到真是一口老血都喷出来了. |