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