首页
学习
活动
专区
圈层
工具
发布

#c++

使用广泛的计算机程序设计语言。通用程序设计语言,支持多重编程模式

提示缺少msvcp1Visual C++运行库丢失MSVCP140.dll等文件原因0.dll?

小焱

Visual C++运行库:是一组动态链接库(DLL)文件,许多使用Microsoft Visual Studio编写的Windows应用程序都依赖这些运行库来...

2100

函数封装的平衡艺术:以C++为例探讨适度封装

码事漫谈

在C++开发中,函数封装是提高代码复用性和可维护性的基本手段。合理的封装能够显著减少代码重复,提高开发效率。然而,就像任何优秀的设计原则一样,过度使用往往会适得...

2910

【C++进阶】继承上 概念及其定义 赋值兼容转换 子类默认成员函数的详解分析

用户11862565

在C++初阶我们学习了面向对象的经典三大特性(封装,继承,多态)之一的封装,今天我们便走进继承,感受其中的奥妙

5110

C++模板进阶 非类型模板参数 模板的特化 分离编译的深入探索

用户11862565

类型形参即:出现在模板参数列表中,根在class或者typename之类的参数类型名称

5610

【C++STL上】栈和队列模拟实现 容器适配器 力扣经典算法秘籍

用户11862565

stack官方文档链接:https://cplusplus.com/reference/stack/stack/?kw=stack

4510

【C++ STL栈和队列下】deque(双端队列) 优先级队列的模拟实现与仿函数的介绍

用户11862565

在deque的官方文档的接口中,我们发现deque既有vector的下标随机访问也有list的头插/头删两种容器的独特接口,因此我们认为deque是vector...

5410

【C++list】底层结构、迭代器核心原理与常用接口实现全解析

用户11862565

在实现list的底层前,我们先看下官方的核心成员变量,link_type node,其中link_type是list_node*,也就是说是节点的指针

4510

【C++STL详解】带头双向循环结构 + 双向迭代器,核心接口 + 排序效率 + 避坑指南

用户11862565

性质决定了可以使用哪些算法,下面我们根据sort/reverse等算法来深入了解下:

3510

C++ 模板初阶:从函数重载到泛型编程的优雅过渡

用户11862565

在C语言中,我们经常会遇到 “逻辑相同但类型不同” 的代码场景 —— 比如实现交换两个变量的值、计算两个数的和等等诸如此类的问题,在C++中我们可以通过函数重载...

2310

【C/C++ 面试必看】深入理解内存管理:从内存分布到 new/delete 底层原理

用户11862565

要理解 C/C++ 程序的内存分布,我们可以先从计算机的核心硬件资源说起:CPU 是负责逻辑运算与指令执行的核心;GPU 作为并行计算能力突出的协处理器,...

5110

《C++ 类与对象避坑指南上:默认成员函数 /this 指针常见误区拆解(附日期类小项目)》

用户11862565

• class为定义类的关键字,Stack为类的名字 (类名就是类型), { } 中为类的主体,注意类定义结束时后⾯分号不能省略。类体中内容称为类的成员:类中的...

4810

《C++ 类与对象进阶下:从初始化列表到编译器优化,吃透 7 大核心特性》

用户11862565

在下面代码我们发现const修饰的成员变量如果在函数体内赋值变会报错,我们仔细分析下,被const修饰后的变量是只读,其值在初始化后不可被修改,这意味着它必须在...

4010

从 C 转 C++?先吃透这些语法升级点:重载 / 引用 / 内联函数详解

用户11862565

C++兼容C语⾔绝⼤多数的语法,所以C语⾔实现的hello world依旧可以运⾏,C++中需要把定义⽂件代码后缀改为.cpp,vs编译器看到是.cp...

2510

C++——类和对象(2)

用户11861691

在 C++ 中,当你定义一个类(class 或 struct)时,编译器会自动为你生成一些你没有显式(手动)定义的成员函数。这些函数被称为默认成员函数(Defa...

5310

C++初识——基础语法大全

用户11861691

        本篇文章从C++的起源与发展入手,主要讲解C++中的一些基础的语法及一些关键字,为之后学习类和对象打下一个坚实的基础。

8210

深入剖析:C++、C 和 C# 中的 static

码事漫谈

在编程世界中,static 是一个强大但容易让人混淆的关键字。它在 C、C++ 和 C# 中都有着重要的作用,但含义和用法却有显著差异。理解这些差异对于编写正确...

9110

C++——类和对象(1)

用户11861691

类(Class)是一种自定义的数据类型。它像一个 “蓝图” 或 “模板”,用来描述具有相同属性(数据)和行为(函数)的一组对象的共同特征。

8520
领券