- 主题:我有个想法,解决大家诟病的C++安全问题
加 using 开关,新工程不建议继续使用 old style c
如果必需使用 ,那你自己打开, 不背锅了
【 在 z16166 的大作中提到: 】
: 那是不可能完全禁止指针的使用的,这不是reasonable的解决办法
--
FROM 180.78.130.*
那是不是代码review时只要发现有指针就不让合入就行了
【 在 damingge 的大作中提到: 】
: 加 using 开关,新工程不建议继续使用 old style c
: 如果必需使用 ,那你自己打开, 不背锅了
:
--
FROM 222.130.138.*
这不仅仅是技术问题,而是管理问题。
默认情况下,不安全的方法就不让用,这样新的项目就不会乱写。除非你自己一定要打开开关,那等于你自己主动语言自身的安全性,你自己对自己的代码安全性负责。
对于老的项目,又要有包容性。
【 在 z16166 的大作中提到: 】
: 那是不是代码review时只要发现有指针就不让合入就行了
--
FROM 180.78.130.*
全靠自己对自己的代码负责,那是不可能的,一定是别人来review,外加测试
【 在 damingge 的大作中提到: 】
: 这不仅仅是技术问题,而是管理问题。
: 默认情况下,不安全的方法就不让用,这样新的项目就不会乱写。除非你自己一定要打开开关,那等于你自己主动语言自身的安全性,你自己对自己的代码安全性负责。
: 对于老的项目,又要有包容性。
: ...................
--
修改:z16166 FROM 222.130.138.*
FROM 222.130.138.*
新项目建议不要用一些不安全的技术,如指针、引用
但有时候控制不住手,自然而然按照老式写法写了,因此对于新项目,不如直接加个选项给丫禁用了
【 在 z16166 的大作中提到: 】
: 全靠自己对自己的代码负责,那是不可能的,一定是别人来review,外加测试
--
FROM 180.78.130.*
你暴露了,哈哈
引用对于modern c++很重要,禁用引用近乎天方夜谭,只能回到C的老路上去
说明你不怎么写modern c++的代码,就不要简单拍脑袋想方案了,还是先学习一下大师们的方案再说吧
【 在 damingge 的大作中提到: 】
: 新项目建议不要用一些不安全的技术,如指针、引用
: 但有时候控制不住手,自然而然按照老式写法写了,因此对于新项目,不如直接加个选项给丫禁用了
:
--
FROM 222.130.138.*
把我整笑了
【 在 damingge 的大作中提到: 】
: 新项目建议不要用一些不安全的技术,如指针、引用
: 但有时候控制不住手,自然而然按照老式写法写了,因此对于新项目,不如直接加个选项给丫禁用了
:
--
FROM 60.191.0.*
cpp2怎么样?
【 在 z16166 的大作中提到: 】
: 2015年的
: A brief introduction to C++’s model for type- and resource-safety
: Bjarne Stroustrup (Morgan Stanley)
: ...................
--
FROM 117.39.234.*
这个太远了
【 在 DoorWay 的大作中提到: 】
: cpp2怎么样?
--
FROM 222.130.138.*
很奇怪,不想着合力而是想着分裂,这样还指望做大做强,有些不可思议啊
【 在 z16166 的大作中提到: 】
: 这个太远了
:
--
FROM 115.45.111.*