这里是modern c++开源社区,致力于现代C++促进企业生产力与效率 这里有创新的idea,这里有最酷的modern c++代码,这里有很棒的modern c++开源项目! C++ 工作机会 2020 pure c++大会回顾 purecpp社区网站由纯C++打造,这就是真正意义上的purecpp!
purecpp
C++有办法做到像Rustlang那样安全检查吗
# R...
purecpp
c++在函数调用的时候实现装箱和拆箱
在java和c#中有一种操作叫装箱和拆箱,装箱就是自动将基本数据类型转换为包装器类型; 拆箱就是自动将包装器类型转换为基本数据类型。 比如下面的代码 ```c++ Integer i = 10; //装箱 int n...
purecpp
named paramters 让多参数函数调用安全可靠
在平时的开发中有时候会遇到参数特别多的函数(4个以上),调用的时候可能只需要初始化其中的一部分参数,这时候就很容易传错参数,把参数传到错误的位置,这时候如果用命名参数(named parameters)可以保证按需初始化并且不会填错参数。比如下面这个函数: ```c++ void conf(int x=0, int y=0, int z=0, int a=0, int b=0); ...
purecpp
一种魔性的C++内嵌脚本的方式
# 一种魔性的C++内嵌脚本的方式   最近在处理框架代码...
purecpp
升级GCC版本到8.3(多GCC版本共存)
# 升级GCC版本到8.3   公司的tl...
purecpp
2020 pure c++大会视频和ppt
2020 pure c++大会视频和ppt Jon K...
purecpp
purecpp社区开源项目列表
经常听到人说c++程序员喜欢造轮子,我想说的是其实c++的轮子是太少了,远远不够,很简单,有一个好用的http client吗,有一个好用的redis client吗?可供选择的太少了,不像其他语言如java,随便都是一堆轮子可供选择,c++很大的一个问题是开源基础库还是太少了,如果有足够多的开源基础库我相信c++开发者的日子会舒服得多,c++也会更受欢迎,因为好用再加上高性能低延迟的巨大优势那...
purecpp
2020 Pure C++大会回顾
由purecpp社区和腾讯TEG联合主办的2020 Pure C++大会已经落下帷幕,来自全国各地的1000多名(线下100+,线上900+)C++开发者和爱好者参加了这次大会,来自国内外的10位嘉宾在大会上做了十分精彩的C++分享。在此也要感谢腾大提供场地和直播,Jetbrain提供抽奖的license。 **大会精彩瞬间** [精彩视频](https://www.bilibi...
purecpp
如何限定对象只能在堆上创建?
假如我希望创建对象只允许在堆上创建,即只允许通过std::shared_ptr或者std::unique_ptr来创建对象,不允许在栈上创建对象。为什么会有这个需求呢?文末会讲到。 这个需求看起来很简单,只要把对象的构造函数私有,然后提供一个静态的创建方法不就好了吗? ```c++ struct dummy{ static std::shared_ptr c...
purecpp
2020 Pure C++大会看点
2020 Pure C++大会倒计时两天,在大会正式开始之前我们先来看看大会有哪些看点: ## 大会看点1:C++20 C++20标准在上周正式发布,C++20是C++的一个大版本,引入了很多重要的...
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


友情链接