-
-
C++11较少为人所知但非常实用特性
C++11 引入了许多现代特性,其中一些较少为人所知但非常实用,包括对齐支持、委托构造函数、类型特性、noexcept 说明符、继承构造函数和原始字符串字面量。...
04月09日[编码文章]浏览:35
-
-
浅谈C++的智能指针
1. 什么是智能指针智能指针不是指针,是一个管理指针的类,用来存储指向动态分配对象的指针,负责自动释放动态分配的对象,防止堆内存泄漏。动态分配的资源,交给一个类对象去管理,当类对象声明周期结束时,自动调用析构函数释放资源2. 智能指针发展历史C++ 98 中产生了第一个智能指针auto_ptr...
04月09日[编码文章]浏览:37
-
C++ Lambda 表达式详解
C++11 引入了 lambda 表达式,为开发者提供了一种简洁的方式来定义匿名函数。下面详细介绍 lambda 的语法、捕获方式及实际应用示例。...
04月09日[编码文章]浏览:44
-
-
-
-
-
C++/C 入门之编译连接
对于C++/C语言的初学者来说,了解它们的编译连接过程以及这个过程常用的工具,是一个很好的开始。 从代码源文件到机器可执行的二进制代码(Windows上为exe文件,Unix系列没有约定的后缀,但可通过shell直接调用),一个C++/C文件经历了编译和连接两个过程。编译过程将源代码转换成汇编语言...
04月08日[编码文章]浏览:40