- 主题:掐指一算,本青可以不用学c++20了
对于新人面对这样的“追新”代码压力小很多
比如一堆c风格的回调代码里想添新功能写个lambda就很突兀,iter循环边上加几个range写法就越整越乱,导致新人被迫要学习旧的写法,非常浪费时间
而且新代码总的来说更简洁更好读更利于编译器优化
【 在 god4 的大作中提到: 】
: 对,这些“追新”的人真是吃饱了撑的,正事不解决,光追些没用的,又不是新特性必须用
:
: 【 在 toutouqi 的大作中提到: 】
: ....................
--
FROM 39.183.10.*
clang会提示,一般的点一下鼠标就修改好,自动修改好以后最多有些变量名需要微调
【 在 ericnoomam 的大作中提到: 】
: 要是一个一个手改,那没什么看头了
: 【 在 hgoldfish 的大作中提到: 】
: : 可以说说他是怎么改的啊。让大家看看他改得好不好。
: ....................
--
FROM 39.183.10.*
clion,不过调用的是clang所以其他ide应该也能做到
有个缺点是比如for循环改for range循环的时候会改成类似for (indice : indices),还不错,会自动把s去掉用indice做变量名但还没有智能到用正确的index
【 在 ericnoomam 的大作中提到: 】
: 啥ide?
: 【 在 PGP 的大作中提到: 】
: : clang会提示,一般的点一下鼠标就修改好,自动修改好以后最多有些变量名需要微调
: ....................
※ 修改:·PGP 于 Jun 13 07:09:55 2021 修改本文·[FROM: 39.183.10.*]
※ 来源:·最水木 客户端·[FROM: 39.183.10.*]
修改:PGP FROM 39.183.10.*
FROM 39.183.10.*
这么算的话还是最新版好,微软宣称最新版的vc编译boost可以把各种针对vc的workaround去掉,和gcc及clang的兼容度前所未有的高
【 在 libgcc 的大作中提到: 】
: vs2008没有stdint.h
: 遇到几个三方库相互交叉自定义各种int的时候就会很**了
: 【 在 toutouqi 的大作中提到: 】
: ....................
--
FROM 39.183.10.*
好像可以,叫clang-cl
有一次更新cl出现了ICE就试了一下,cl出错的地方用clang-cl通过,但由于其他的一些错误后来放弃,主要是文档有点乱,不支持clang的某些选项,好像还支持了几个cl特有的选项,但没有统一的文档所以搜起来很乱,靠猜
【 在 hgoldfish 的大作中提到: 】
: 我安装了一个 msvc2019,发现里面好像带了 clang
:
: 不知道能不能直接用这个 clang 编译。
: ....................
--
FROM 39.183.10.*