推荐
专栏
教程
课程
飞鹅
本次共找到521条
c++
相关的信息
cpp加油站
•
4年前
c++类和继承面试点25连问
本篇文章连问面试时经常会遇到的类和继承相关25个问题,看看你能回答出几道题呀。还是先看一下思维导图,如下:1.c的三大特性是什么c的三大特性,说白了其实就是面向对象的三大特性,是指:封装、继承、多态,简单说明如下:封装是一种技术,它使类的定义和实现分离,也就是隐藏了实现细节,只留下接口给他人调用,另外封装还有一层意义是它把某种事物具现出属性和方
小万哥
•
2年前
C++中static关键字的作用
static是什么在最开始C中引入了static关键字可以用于修饰变量和函数,后来由于C引入了class的概念,现在static可以修饰的对象分为以下5种:成员变量,成员函数,普通函数,局部变量,全局变量static的作用修饰成员变量static修饰成
小万哥
•
2年前
C++ STL容器和算法:详解和实例演示
CSTL(标准模板库)提供了一组丰富的容器和算法,使得开发者能够更加高效地编写程序。本文将介绍STL中的一些常用容器和算法。容器vectorvector是一个动态数组,可以在运行时调整大小。它的优点在于可以快速地访问元素,缺点是在插入和删除元素时需要移
Wesley13
•
3年前
C++课程第五次博客——多态
\TOC\多态性Part1多态性概述多态是指同样的消息被不同类型的对象接收时导致不同的行为。在C中,所谓信息是指对类的成员函数的调用,不同的行为是指不同的实现,也就是调用了不同的函数。1)多态的类型分为四类:重载多态,强制多态,包含多态和参数多态。前两者为专用多态,而后者称为通用多态。2)
Stella981
•
3年前
C++对象池以及shared_ptr的支持
对象池和支持对象池的shared\_ptr性能测试数字的单位是微妙分配5万个1kb的object !(https://static.oschina.net/uploads/space/2018/0405/101015_Hb5B_1391394.png)10kb!(https://static.oschina.net/up
Stella981
•
3年前
Microsoft Visual C++ 2005 SP1无法安装
Wesley13
•
3年前
C++类的存储及虚函数实现原理
一、C成员函数在内存中的存储方式 用类去定义对象时,系统会为每一个对象分配存储空间。如果一个类包括了数据和函数,要分别为数据和函数的代码分配存储空间。按理说,如果用同一个类定义了10个对象,那么就需要分别为10个对象的数据和函数代码分配存储单元,如下图所示。!(https://oscimg.oschina.net/oscnet/2
Wesley13
•
3年前
C++ 中命名空间的 5 个常见用法
相信小伙伴们对C已经非常熟悉,但是对命名空间经常使用到的地方还不是很明白,这篇文章就针对命名空间这一块做了一个叙述。命名空间在1995年被引入到c标准中,通常是这样定义的:命名空间定义了新的作用域。它们提供了一种避免名称冲突的方法。c中的命名空间通常用于避免命名冲突。尽管命名空间在最近的c代码中广泛使用,但大多数较旧代码都
Wesley13
•
3年前
C++:C++语言入门级基础知识考察点回顾之基本数据类型、流程控制
小万哥
•
1年前
C++ 获取数组大小、多维数组操作详解
获取数组的大小要获取数组的大小,可以使用sizeof()运算符:示例cppintmyNumbers510,20,30,40,50;cout<<sizeof(myNumbers);结果:cpp20为什么结果显示为20而不是5,当数组包含5个元素时?这是因
1
•••
24
25
26
•••
53