C++ 中文周刊 第29期

reddit/hackernews/lobsters/meetingcpp摘抄一些c++动态。

每周更新

周刊项目地址 github在线地址知乎专栏

欢迎投稿,推荐或自荐文章/软件/资源等,请提交 issue


资讯

编译器信息最新动态推荐关注hellogcc公众号

本周周报github直达

文章

众所周知c++有很多安全问题,整形溢出提升,内存泄漏,使用已经释放的指针(UAF)

google chrome团队介绍了一些让c++代码更安全的方法,

介绍一下一些减少裸指针的方案

文档中列举了各种小组件的优缺点

关于miracleptr,这里有个资料汇总没有细看。感觉值得单独抽出来讲讲

介绍了一下c最新的提案(发展)



一个坑爹的未定义行为

If a conversion specification is invalid, the behavior is undefined.

具体的原因可以看原博客

指定标识符的缺陷就在这里。所以说,能用fmt用fmt

TODO: 看不懂

TODO: 网页打不开

比较了enable_if和require实现同等功能的编译速度。结论,各种编译器表现不一,但是差不太多

手把手教你用module

视频

如果用auto 尽量用const auto 或者const auto &

项目


本文永久链接

看到这里或许你有建议或者疑问或者指出错误,请留言评论! 多谢! 你的评论非常重要!也可以帮忙点赞收藏转发!多谢支持! 觉得写的不错那就给点吧, 在线乞讨 微信转账