【C++】类和对象1:初识类+this指针
不知你在学习C语言和C++的适合,曾否听过老师这么讲述这两个语言之间的区别: C语言是面向过程的 C++是面向对象的 我一直不太理解这二者之间的区别,在查阅了一些博客后,发现了一个比较好的解释👉【传送门】 用面向过程的方法写出来的程序是一份蛋炒饭,而用面向对象写出来的程序是一份盖浇饭。所谓盖浇饭,北京叫盖饭,东北叫烩饭,广东叫碟头饭,就是在一碗白米饭上面浇上一份盖菜,你喜欢什么菜,你就浇上什么菜。 本篇博客,就让我们从类和对象开始,渐渐了解什么是“面向对象编程” 感谢你关注慕雪,欢迎来我的寒舍坐坐❄慕雪的寒舍 [TOC] 1.类的引入1.1结构体在C语言中,我们可以定义自定义类型:结构体。在C++中对结构体的语法进行了扩充,结构体内部不仅能定义变量,还能定义函数 12345678910struct Student{ void Print() { cout<<_name<<" "<<_sex<<"...
【Linux】修改腾讯云轻量应用服务器的hostname
今天想修改云主机的hostname,但是腾讯云的控制台里面好像不能直接改这个名字。需要在root用户里面修改! 参考 修改服务器主机名称-腾讯云开发者社区-腾讯云 修改前: 1[muxue@VM-12-2-centos:~]$ 修改后: 1[muxue@bt-7274:~]$ 1.查看当前的主机名称1hostname 2.临时修改主机名称不建议使用,重启之后又会还原 12# hostname 主机名称hostname XXX 3.永久修改主机名称警告:WSL2中不能使用此办法修改主机名!!否则修改后会导致WSL主机暂时无法正常进入!(遇到此问题可以重启电脑,WSL的主机名会自动重置) 12# hostnamectl set-hostname 主机名称hostnamectl set-hostname XXX 4.重启服务重启后效果就出现了 1reboot 谢谢你,BT7274 5.WSL2修改主机名 参考:WSL 修改 hostname_wsl修改主机名-CSDN博客 和 How to change the hostname of Ubuntu...
【C++】auto关键字、范围for、nullptr关键字
本篇博客一起来继续学习C++的语法 auto关键字 nullptr关键字 范围for linux如何使用C++11规则 [TOC] 0.linux设置c++11在linux平台下想使用C++11标准有两个办法 方法1是在.cpp文件的最开头加入下面的这个语句 1#pragma GCC diagnostic error "-std=c++11" 但是这个方法哈,我发现加了它之后使用nullptr还是会报错,但是auto和typeid都可以使用了 方法2是在编译的时候在加上-std=c++11 1g++ -std=c++11 test.cpp -o test...
【C++】引用和内联函数
阿巴阿巴,最近搭建好了腾讯云的Linux环境,所以本篇C++的博客就尝试在Linux环境下来测试代码吧!阿巴阿巴,最近搭建好了腾讯云的Linux环境,所以本篇C++的博客就尝试在Linux环境下来测试代码吧! 今天学习了C++的引用和内联函数,一起来瞅瞅它们都是些啥…… 感谢你关注慕雪,欢迎来我的寒舍坐坐❄慕雪的寒舍 [TOC] 前言众所周周知,C语言之中,有一个叫指针的家伙,它的使用方式如下 1234567int main(){ int a=10; int*p=&a;//p是一个指针变量,指向a return 0;} 这时候我们就可以通过*p对指针解引用访问变量a 所以C++之中也有一个类似的东西,叫做引用,不过它和指针完全不同哦 1.引用1.1基本形式引用的基本方式如下 12345int a=10;int& b=a;int&...
【Git】如何使用ssh密钥配置git
如何使用ssh密钥配置git,linux和windows通用
【树莓派开发】使用cpolar实现内网穿透,远程连接在家里的树莓派
众所周知,一般我们远程连接树莓派,需要它和我们的电脑在同一局域网下。如果出门要用树莓派的话,只能把它一并带出门。 可如果我们想偷懒,把树莓派连上网线或wifi丢家里,然后在另外一个网络下远程连接树莓派的话,就需要借助cpolar来实现内网穿透,把树莓派变为联网的远程LINUX服务器 如果你还没有配置好树莓派的基本使用环境,可以参考我的博客🚪【传送门】 关于cpolar在树莓派上的基本配置,官方有很详细的帮助文档,但是里面有一些问题介绍的并不算清楚【官方文档连接】 本文是对官方帮助文档的细化(很多我搜到的博客基本就是照搬官方帮助文档) 在开始之前,请先注册一个你的cpolar账户 https://www.cpolar.com/ 1.修改树莓派密码注意:使用cpolar共享的SSH接口,主机地址都是一样的,只是端口号不一样 为了避免有小人,随机生成端口号,偷偷摸摸连接我们的树莓派搞破坏 这里建议大家一定要先修改你的初始密码! 1sudo passwd pi 2.在树莓派上初始化cpolar2.1下载用这个语句安装cpolar(国内用户) 1curl -L...