发 帖  
  • 迄今为止,C++ 已经存在了很长的时间,但是其变化也是非常大的,尤其是 2011 年之后。当时,推出了一个名为 C++11 的新标准,标志着一个频繁更新的时代正式开启。如果你从 C++11 就没有使用过 C++,那么你有...
    0
    462次阅读
    0条评论
  • POD,即Plain Old Data的缩写,plain代表普通,Old代表旧,从字面意思看是老的、普通的数据类型。...
    0
    5529次阅读
    0条评论
  • 以前一直有了解C++20的新特性,但是因为编译器对此支持的比较少,所以很少实践。...
    0
    865次阅读
    0条评论
  • CPU在摩尔定律的指导下以每18个月翻一番的速度在发展,然而内存和硬盘的发展速度远远不及CPU。这就造成了高性能能的内存和硬盘价格及其昂贵。...
    0
    903次阅读
    0条评论
  • 几个月前的时候,有一次讨论,关于单例模式实现的,其中,提到了一种使用static方式,也就是Scott Meyers提出的另一种更优雅的单例模式实现,俗称Scott Meyers单例模式。当时聊到的一个关键点是静态变量的...
    0
    480次阅读
    0条评论
  • 在gcc5.4下进行编译,不出所料,编译失败...
    0
    496次阅读
    0条评论
  • Linux内核采用的是GCC编译器,GCC编译器除了支持ANSI C,还支持GNU C。在Linux内核中,许多地方都使用了GNU C语言的扩展特性,如typeof、__attribute__、__aligned、__b...
    0
    698次阅读
    0条评论
  • 有时候我们会发现系统中某个进程会突然挂掉,通过查看系统日志发现是由于 OOM机制 导致进程被杀掉。...
    0
    2849次阅读
    0条评论
  • C++23特性概览

    2023-2-2 10:28
    新年伊始,要说什么选题最合适,那无疑是C++23了。...
    0
    6403次阅读
    0条评论
  • RTTI的英文全称是"Runtime Type Identification",中文称为"运行时类型识别",它指的是程序在运行的时候才确定需要用到的对象是什么类型的。用于在运行时(...
    0
    1830次阅读
    0条评论
  • 由此可知,使用const-reference string时,至少存在1次分配。对于左值来说,这本无可厚非;但对于右值来说,这将徒增一次没必要的拷贝;对于字符串字面量,还会由隐式构造创建一个临时对象,增加一次开销。...
    0
    1049次阅读
    0条评论
  • 如果要升级 C 语言标准到 C99,那就要考虑哪些 C99 特性可以改进像 curl 这样的项目。Daniel 表示自己能想到的可能给 curl 代码带来积极影响的部分特性是:...
    0
    856次阅读
    0条评论
  • CPU无时不刻的在处理着大量的事务,但有些事情却没有那么重要,比方说数据的复制和存储数据,如果我们把这部分的CPU资源拿出来,让CPU去处理其他的复杂计算事务,是不是能够更好的利用CPU的资源呢?...
    0
    3480次阅读
    0条评论
  • 其实近几年C++的发展速度真不慢,许多特性迟久未入,只是不想刚引入就遭淘汰。当你再次见到C++更新时,很可能又会是像见到了一个新语言一样,语法完全变化,近几次的标准已有这个趋势。...
    0
    1077次阅读
    0条评论
  • C++代码提供了足够的灵活性,因此对于大部分工程师来说都很难把握。本文介绍了写好C++代码需要遵循的10个最佳实践,并在最后提供了一个工具可以帮助我们分析C++代码的健壮度。...
    0
    842次阅读
    0条评论
12
ta 的专栏
关闭

站长推荐 上一条 /7 下一条

返回顶部