本篇介绍几个细琐的小特性,可以使代码更加安全可靠。
最常见的情况是采取 for loop 遍历....
本篇介绍几个细琐的小特性,可以使代码更加安全可靠。
最常见的情况是采取 for loop 遍历....
今天我们聊聊Modern cpp的两个非常重要的概念移动语义和转发引用。
CPP开发者 发表于 11-05 16:58
•191次阅读
很多时候,选择单一,事情做来不会有多少阻力,选择太多 ,倒是举棋难定了。
CPP开发者 发表于 10-21 13:43
•205次阅读
最近在补一些基础知识,恰好涉及到了智能指针std::weak_ptr在解决std::shared_p....
CPP开发者 发表于 02-19 13:44
•603次阅读
控制台程序执行一些耗时任务时,需要向用户显示当前任务执行的进度,以提供清晰的感知。比如一个下载程序,....
CPP开发者 发表于 01-18 13:41
•865次阅读
这篇写个平时易被忽略的小知识点,一元 + 操作符的使用技巧。
CPP开发者 发表于 12-28 13:27
•504次阅读
在C++11标准之前,多线程编程只能使用pthread_xxx开头的一组POSIX标准的接口。从C+....
CPP开发者 发表于 12-22 13:58
•1159次阅读
上面的例子,我们已经体会到了CTAD带来的好处(代码间接),下面结合在项目中的用的例子更进一步的来说....
CPP开发者 发表于 12-20 14:00
•428次阅读
该公司打算先收集用户反馈,然后在 2024 年的某个时刻根据具体的反馈结果将 CLion Nova ....
CPP开发者 发表于 11-20 17:24
•1100次阅读
看见了吧?就算Base不包含任何的成员,编译器也会让Base占1 byte。这是因为如果一个类的内存....
CPP开发者 发表于 10-30 16:31
•332次阅读
今天讲消息分发的一种编译期实现法。
CPP开发者 发表于 08-23 14:38
•518次阅读
编译后的程序存储在硬盘上,准备执行时操作系统需要将它们读取到 RAM 中,这个时期就叫加载期。.da....
CPP开发者 发表于 08-14 12:25
•691次阅读
C++11标准库添加了std::tie,用若干引用构造出一个std::tuple,对它赋以std::....
CPP开发者 发表于 08-03 15:34
•493次阅读
相较上月,Top 10 中 JavaScript(7→6)和 Visual Basic(6→7)进行....
CPP开发者 发表于 07-13 14:46
•693次阅读
迄今为止,C++ 已经存在了很长的时间,但是其变化也是非常大的,尤其是 2011 年之后。当时,推出....
CPP开发者 发表于 07-09 16:09
•436次阅读
POD,即Plain Old Data的缩写,plain代表普通,Old代表旧,从字面意思看是老的、....
CPP开发者 发表于 06-19 15:24
•5251次阅读
以前一直有了解C++20的新特性,但是因为编译器对此支持的比较少,所以很少实践。
CPP开发者 发表于 06-15 11:37
•829次阅读
CPU在摩尔定律的指导下以每18个月翻一番的速度在发展,然而内存和硬盘的发展速度远远不及CPU。这就....
CPP开发者 发表于 06-09 10:39
•875次阅读
几个月前的时候,有一次讨论,关于单例模式实现的,其中,提到了一种使用static方式,也就是Scot....
CPP开发者 发表于 05-15 14:30
•450次阅读
在gcc5.4下进行编译,不出所料,编译失败
CPP开发者 发表于 02-15 09:31
•470次阅读
Linux内核采用的是GCC编译器,GCC编译器除了支持ANSI C,还支持GNU C。在Linux....
CPP开发者 发表于 02-08 11:51
•676次阅读
有时候我们会发现系统中某个进程会突然挂掉,通过查看系统日志发现是由于 OOM机制 导致进程被杀掉。
CPP开发者 发表于 02-06 11:45
•2769次阅读
新年伊始,要说什么选题最合适,那无疑是C++23了。
CPP开发者 发表于 02-02 10:28
•6229次阅读
RTTI的英文全称是"Runtime Type Identification",中文称为"运行时类型....
CPP开发者 发表于 01-09 13:54
•1758次阅读
由此可知,使用const-reference string时,至少存在1次分配。对于左值来说,这本无....
CPP开发者 发表于 11-24 14:51
•1006次阅读
如果要升级 C 语言标准到 C99,那就要考虑哪些 C99 特性可以改进像 curl 这样的项目。D....
CPP开发者 发表于 11-22 14:48
•815次阅读
CPU无时不刻的在处理着大量的事务,但有些事情却没有那么重要,比方说数据的复制和存储数据,如果我们把....
CPP开发者 发表于 11-03 15:23
•3357次阅读
其实近几年C++的发展速度真不慢,许多特性迟久未入,只是不想刚引入就遭淘汰。当你再次见到C++更新时....
CPP开发者 发表于 10-27 13:00
•1006次阅读
C++代码提供了足够的灵活性,因此对于大部分工程师来说都很难把握。本文介绍了写好C++代码需要遵循的....
CPP开发者 发表于 10-18 15:20
•810次阅读