这里是modern c++开源社区,致力于现代C++促进企业生产力与效率 这里有创新的idea,这里有最酷的modern c++代码,这里有很棒的modern c++开源项目! C++ 工作机会 2020 pure c++大会回顾 purecpp社区网站由纯C++打造,这就是真正意义上的purecpp!
purecpp
C++20 Coroutine实例教学-Coroutine17续
## 1. 前言 ...
purecpp
如何在C++17中实现stackless coroutine以及相关的任务调度器
Author: fangshen...
purecpp
深入应用C++11的疑惑
![alt](http://purecpp.org/static/fab60397021d46caab8c8dbe3a55cf8e.png "title"...
purecpp
升级GCC版本到11.1
  GCC11终于发正式版了, 4月底官方终于发了11.1正式版. 对于我们来说, 项目实际使用基于C++17的协程已经有段时间, stackless在没有compiler额外生成代码Buff的加持下, Stack变量的人肉处理, 花括号对代码的隔离, 还是会导致一些额外的工作量, 便利性上不那么完美. 既然GCC11.1已经发了, 我们之前的GCC8.3也在正常工作中, 升...
purecpp
如何优雅的使用 std::variant 与 std::optional
  std::variant与std::optional是c++17加入的新容器,variant主要是为了提供更安全的union, 而optional除了存取T类型本身外, 还提供了一个额外的表达optional是否被设置值的状态.   其实像std::variant 与std::optional是函数式语言中比较早就存在的两种基础类型, 比如...
purecpp
请教shared_ptr在析构时的奇怪表现。
``...
purecpp
请教一个基础的关于右值引用和赋值的问题
...
purecpp
一个自学了近一年的C++的江小白
# 初始数据放这里 我现在已经看了一部分了...
purecpp
对HAS_MEMBER功能的改进
HAS_MEMBER的实现: htt...
purecpp
一个更好的异构容器
C++中目前为止并没有一个真正的异构容器,STL的容器都是只能存一种类型,如果有一个容器可以存放不同的类型数据,那它就是一个异构容器。比如可以这样存放数据: heterogeneous_container c; c.push_back(1); c.push_back(2.f); c.push_back('a'); 像这样的异构容器,事实上很多人都做过,一些常见的实...
Absolutely

purecpp

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


[社区开源项目列表,点击前往]


purecpp社区自2015年创办以来,以“Newer is Better”为理念,相信新技术可以改变世界,一直致力于现代C++研究、应用和技术创新,期望通过现代C++的技术创新来提高企业生产力和效率。


社区坚持只发表原创技术文章,已经累计发表了一千多篇原创C++技术文章;


组织了十几场的C++沙龙和C++大会,有力地促进了国内外C++开发者之间的技术交流;


开源了十几个现代C++项目,被近百家公司所使用,有力地推动了现代C++在企业中的应用。


期待更多的C++爱好者能参与到社区C++社区的建设中来,一起为现代C++开源项目添砖加瓦,一起完善C++基础设施和生态圈。


微信公众号:purecpp, 社区邮箱: purecpp@163.com


友情链接