这里是modern c++开源社区,致力于现代C++促进企业生产力与效率 2018年中国C++大会详细日程公布 点我免费报名参加2018年中国C++大会 purecpp社区网站由纯C++打造,这就是真正意义上的purecpp!
purecpp
modern c++设计模式系列(一)
# 从一个玩具例子开始 假设我们现在有一个动物的继...
purecpp
C++ 开发中的 Docker 使用 (0) - 前言
C++ 标准在沉寂了很多年之后终于发布了 C++ 11,在眼瞅着一手好牌没往外打就要输掉的时候,终于顿悟开始提速,14、17 相继发布,20 也已经在路上了。随着标准不断更新,Modern C++ 已然成型。C++ 的提速在某种意义上让部分 cpper 猝不及防,一下子被甩在了 "modern" 的身后。因为我在 DevOps 和工程能力方面略有涉猎,还能看得见 "modern" 的影子(却几乎...
purecpp
C++20 Modules
## 1. 为什么我们需要C++ Modules? 实际上,关于C++ M...
purecpp
利用现代C++改造历史代码:变长参数
在base库中,有相当多的历史包袱代码,同时也造了很多轮子。时至今日,很多既有的轮子已经纳入了标准库,是时候利用现在C++的特性改造和简化这些代码了。 base库中有一个Tuple的实现,具体实现类似这样: ``` c++ struct Tuple0 { typedef Tuple0 ValueTuple; typedef Tuple0 RefTuple; typ...
purecpp
对HAS_MEMBER功能的改进
HAS_MEMBER的实现: htt...
purecpp
purecpp社区第一次直播的视频、ppt和代码
这次直播是modern c++设计模式系列的第一次公开课,这次讲到的是visitor模式,希望通过这个分享让大家对visitor模式和modern c++有个更深刻的理解。 [直播ppt](http://purecpp.org/purecpp/static/6490f83391524d8985a35f9574cf4d7b.pdf "直播ppt") [直播代码示例]...
purecpp
purecpp社区直播预告
今后purecpp会定期在b站做c++技术直播,[直播地址在这里](https://live.bilibili.com/21174973 "直播地址在这里")。直播将由我以及社区的专家发起,直播的内容和modern c++相关,敬请关注。 在本周会进行社区的第一次直播。 直播主题:modern c++设计模式 时间:2018.01.09 19:30(周三晚上) 主讲人:祁...
purecpp
c++2a的std::is_detected
利用C++17的std::void_t,我们很容易实现编译期探测,对成员函数或者成员变量进行探测。 template< class, class = void > struct has_foo : std::fals...
purecpp
Modern C++元编程应用(二)
### 编译期检查 元编程的一...
purecpp
Modern C++元编程应用(一)
**注:本文内容是由2018中国C++大会演讲内容整理而来。** 很多人对元编程有一些误解,认为代码晦涩难懂,编译错误提示很糟糕,还会让编译...
Absolutely

purecpp

一个很酷的modern c++开源社区


这里有创新的idea,这里有最酷的modern c++代码,这里有很棒的modern c++开源项目。purecpp社区邮箱 purecpp@163.com
友情链接