首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
C/C++
欧恩意
创建于2022-04-17
订阅专栏
C++ 学习|记录|分享
等 3 人订阅
共35篇文章
创建于2022-04-17
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【C++】内存泄漏分析实战
我正在参加「掘金·启航计划」 👀持续更新中…… [toc] 前言 本文为项目中服务程序的内存泄漏,挑了其中一部分比较常见的内存泄漏进行分析和修改。 关于内存泄漏和分析的文章可查看博客相关文章,有 UM
【win】【CPP】visual studio 编译告警常见处理手段
我正在参加「掘金·启航计划」 😜🤞🤞🤞持续补充…… [TOC] C4100 windows 代码文件中使用 如果是在Qt中,则可以使用 另外,也不建议使用上述两种方式。当实现接口或标准导出内的方法时,
【一文搞懂】【win】VLD 内存泄漏定位
我正在参加「掘金·启航计划」 [toc] 半学半练,定位了一把内存泄漏的问题。 内存泄漏工具的想必大家都知道了,主要使用 VLD 这个工具。 VLD 下载安装和使用 1. 下载和安装 Visual L
【C/C++】C语言实现String类
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 容我先说一句,对新手来说,如果你要做好内存管理,这真的是一个比较痛苦的过程 话不说多,直接上源码 MyString.h MyString.cpp
【C/C++】C++ 浮点数(基础)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 C++ 浮点数 浮点数的两种表示方法 1. 使用常用的标准小数点表示法(如3.1415926) 2. E表示法(如2.52e+8==252 000
【C/C++】sizeof()、strlen()、get()、getline()
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 1、sizeof()与strlen() 关于数组初始化的简单举例: 只有在定义数组的时候才可以初始化 不能将一个数组赋给另一个数组,但是可以用下表
【C/C++】String类
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 string类 1.注意点 可以使用C-风格字符串来初始化sring 对象。 可以使用cin来将键盘输入存储到sring对象中。 可以使用cout
【C/C++】头文件
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 @[toc] 头文件(header files) 一、定义 C++/C程序的头文件以.h为后缀。使用时需要在.cpp文件中意#include<fi
【C/C++】虚函数与纯虚函数
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 本篇讲述虚函数与纯虚函数的区别与用法 对于抽象类来说,它无法实例化对象,而对于抽象类的子类来说,只有把抽象类中的纯虚函数全部实现之后,那么这个子类
【C/C++】操作符
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 操作符 ~(补码运算符) 解释: x = 0000 0001 ~x = 1111 1110,-x为负数,负数在计算机中用补码表示,所以符号位不变,
【C++】 多态
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 多态 多态最常见的用法就是声明基类类型的指针,利用该指针指向任意一个子类对象,调用相应的虚函数,可以根据指向的子类的不同而实现不同的方法。如果没有
【C/C++】共用体(union)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 引言: 共用体 定义 用体(union)是一种数据格式,它能够存储不同的数据类型,但只能同时存储其中的一种类型。也 就是说,结构可以同时存储int
【C/C++】内联函数
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 内联函数 对于一个频繁使用的短小函数,在C语言中应该用宏定义实现,在C++中用inline实现。宏定义与内联函数的不同用法000。 宏定义 在c语
【C/C++】枚举(enum)
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 枚举 C++的枚举工具提供了另一种创建符号常量的方式,这种方式可以代替const。还允许定义新类型,但必须按严格的限制执行。使用enum的句法与s
【STL】🐢set容器
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 set 容器定义于<set>头文件,并位于 std 命名空间中。如果想在程序中使用 set 容器,该程序代码应先包含如下语句: set 容器的类模
【C++】【牛客】OJ在线编程常见输入输出练习
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 刚开始接触ACM吃过的亏😭😭😭 OJ在线编程常见输入输出练习 ACM的时候才知道自己连基本的输入都难以搞定!!!耻辱柱定死了~~~😭😭😭 如果大家
【C++】显式类型转换和隐式类型转换
C++中显式类型转换和隐式类型转换 一、显式类型转换 对于const变量想要修改它的值应该怎么办? 显然上述办法是不成立的,newAge变量有自己的存储地址,因此age始终没有变化。
【C++】关键字 `extern`
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 C/C++中extern关键字详解 基本解释 extern可以放在变量或者函数前。表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时
【C++】杂谈C++智能指针(够细)
C++智能指针 在《Effective C++》的条款54条,是这样描述智能指针的,用好它,便能有效解决内存管理、泄露的问题。 智能指针(smart pointers):嵌套在tr1命名空间内,TR1
【C/C++】😀智能指针<shared_ptr>
本文已参与「新人创作礼」活动,一起开启掘金创作之路。 shared_ptr 要确保用 new 动态分配的内存空间在程序的各条执行路径都能被释放是一件麻烦的事情。C++ 11 模板库的 头文件中定义的智
下一页