首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
CPP随笔
长歌天未明
创建于2021-11-26
订阅专栏
作者在学习c++的过程中用于记录自己的学习心得,用于复习的博客。同时也帮助广大互联网的朋友们学习!
暂无订阅
共13篇文章
创建于2021-11-26
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
大三土木程序员实习项目--暖通接天正
笔者是一名大三的土木工程专业的学生,自学编程一年半,今年寒假找了一份做CAD插件的实习,实习中第二个项目就是几乎是自己独立完成的项目.虽然项目不大,但是还是收获良多. 暖通接天正 项目背景 这是一个C
宿舍封楼,爆肝两天, C++初阶面试题(未完待续)
*在宿舍封了一个星期了,前面几天把Linux系统复习完了。 这两天把C++初级的内容小小的复习了一下,写了一下总结。比较简单的总结,不是很详细,但是对于面试还是很有帮助的。 觉得总是看知识点学的还是不
printf不加\n就不显示要打印的内容?
当程序只写了这样一句, 那么在两秒内的时间里面,语句并不会被打印这是因为什么呢? 实际上printf的函数的内容是输入到输出缓冲区里面的,\n是充当了一个刷新缓冲区的作用,除此自外,程序正常结束也可以
为什么const的变量不可以被修改?
我们在定义一个const的变量的时候,无法对一个const变量进行重新赋值。这是一个大家觉得自然而然的事情实际上却可以追溯的更深。 进程地址空间 我们知道每个进程都要有一个PCB的结构体来方便操作系统
C++智能指针的一些要点
为什么引入智能指针 我们知道当我们定义一个普通指针变量的时候,我们在最后的时候,要把这个指针给销毁,以防资源泄露。 但是当创建指针和销毁指针期间如果发生了异常,这时就会发生资源泄露,由此智能指针应运而
C++11的右值引用
什么是右值,什么是左值 我们写一个赋值表达式,能放在等于号的左边就是左值,在右边就是右值,或者说不能取地址的叫做右值。当然也不是完全正确。 一个例外的情况是const 修饰的常量,我们认为是右值。 几
C++的多态以及常见面试题
多态的概念 概念 多态的定义及其实现 构成条件 这里就只是调用基类的成员函数了 什么是虚函数 virtual void FindBike() { cout << "警察不理你" << endl; }
浅析CPP模板
泛型编程 比如我们想实现一个通用的交换函数,我们当然是可以使用函数重载来实现许多哥函数,但是这样也很有缺点,代码复用率比较低,一旦我们想再加一个类型,那么我们又要写一个函数,而且维护性较低,一个出错了
C++的内存管理
内存管理 我们常常编写内存管理程序,但是经常会出现错误,唯一的办法是提前知晓内存管理的性质。本文就是说一说内存管理的各个性质 cpp内存管理的详解 在CPP中,内存分为五个区,栈区,堆区,常量区,全局
简述类与对象--上
什么是面向对象和面向过程 面向过程就是自顶向下,注重过程,关注步骤,C语言就是这样的。 而C++是把一个问题拆分不同的对象,靠对象之间的交互来完成。 类的引入 在C语言中结构体只能定义变量却不能定义函
CPP--简单说一下什么是内联函数
前言 我们知道一些程序会反复的用到一些小函数,比如交换,加减等等。这个函数很小,但是又要多次使用。每次调用都要开辟函数栈帧,十分占用空间。我们有一种方式叫做用宏的方式进行展开。但是用宏又会产生各种各样
CPP--详解引用
引用的概念 什么是引用呢,简单的来说就是给变量起一个其他的名字,然后这个其他的名字和变量的地址是一样的,编译器并不会新开辟一块空间。比如给某人起一个绰号,其实这个绰号还是一个人。 例如下面就是一段简单
函数重载---CPP
什么是函数重载 C++允许在同一个作用域中声明几个功能类似的同名函数,这些同名函数的形式参数的个数,顺序,类型不同,常常用于实现功能类似,但是数据类型不同的函数。 但是下面的却不构成函数重载 它们的返