首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
V2EX
›
C
有人在代码里用 SAL annotations 吗?
zycpp
·
2019-05-30 17:41:24 +08:00
via iPhone · 2687 次点击
这是一个创建于 2114 天前的主题,其中的信息可能已经有所发展或是发生改变。
主要在 win 下开发,偶然发现这么个东东,感觉还不错,但很少见有人用这个。
除了跨平台问题之外,这个有什么副作用吗?
sal
东东
Win
跨平台
4 条回复
•
2019-05-31 10:58:58 +08:00
1
justou
2019-05-30 21:06:29 +08:00
感觉跟匈牙利命名法思想如出一辙, 虽然也是在 win 下开发, 但是从来不用 windows 那一套花哨的惯例, 徒增心智负担, 不如花心思真正磨砺一下命名的能力(抽象问题的能力). 除了跨平台问题, 更重要的是"跨程序员"问题, 不熟悉这种特别规定的人看着只会觉得头大
2
dosmlp
2019-05-30 23:22:52 +08:00
脑子抽了才用这个。。。
3
mmdsun
2019-05-31 08:17:14 +08:00 via Android
看了一下属于一种注释规范?感觉挺好的。
https://docs.microsoft.com/zh-cn/visualstudio/code-quality/understanding-sal?view=vs-2015
4
no1xsyzy
2019-05-31 10:58:58 +08:00
@
justou
这个说过匈牙利命名法是被误用的,不应该拿来表示数据类型,而是表示数据格式。
比如同一个数据,cmpValue 表示补码,pd3Value 表示 pad-3 码。
最显著的就是 safeUserComment = safeFromUnsafe(unsafeUserComment) 形态上的对应。
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
2359 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 23ms ·
UTC 16:10
·
PVG 00:10
·
LAX 09:10
·
JFK 12:10
Developed with
CodeLauncher
♥ Do have faith in what you're doing.