
C++
磊翰
爱滑雪的程序猿
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++11/C++14新特性
原文链接 https://www.bogotobogo.com/cplusplus/C11/C11_initializer_list.php Table of Contents 一、初始化列表:Initializer lists 二、统一初始化:Uniform initialization 三、类型推理:auto和基于范围的循环:Range-based for loop 3.1 auto...翻译 2018-09-29 15:40:50 · 12640 阅读 · 3 评论 -
C++智能指针
原文链接https://www.bogotobogo.com/cplusplus/boost.php 智能指针是一个对大多数意图和目的像指针一样起作用的对象,但它避免了C++指针固有的大多数问题。最简单来说,智能指针包含作为数据成员的原始指针,并提供一组重载操作符,这些操作符使它在大多数情况下都像指针一样工作。指针可以被撤销,因此,*和->运算符重载以返回预期的地址。 指针可以进行指针算...翻译 2018-10-17 10:52:03 · 406 阅读 · 1 评论 -
make和cmake
原文链接https://www.bogotobogo.com/cplusplus/make.php Table of Contents 1、make 2、makefile/Makefile 2.1 选项和参数:Options and Arguments 2.2 makefile 2.2.1一个简单的makefile包含有下列语法的规则: 2.2.2 makefile定义将在编...翻译 2018-10-27 17:08:29 · 403 阅读 · 0 评论 -
调试崩溃和内存泄露
本文详细介绍了内存泄露的原因,并在最后一节介绍了使用gdb调试核心转储的方法来定位错误原因。 DEBUGGING CRASH & MEMORY LEAK 原文链接https://www.bogotobogo.com/cplusplus/CppCrashDebuggingMemoryLeak.php Table of Contents 一、未定义行为:Undefined Behavi...翻译 2018-11-03 17:14:32 · 652 阅读 · 0 评论 -
单向链表操作(C++实现)
单向链表操作,某司笔试题答案: project1为链表新建,增、删节点,逆转等常规操作; project2为链表数字指定和插入+,-或空格; project3为聚类。 #include<iostream> #include<vector> usingnamespacestd; /*Project1 定义一个单向链表node,每个节点值为int. ...原创 2019-08-17 17:51:23 · 808 阅读 · 0 评论