
c++小游戏
文章平均质量分 93
aFakeProgramer
Adaptive AUTOSAR的技术专家,2024 AUTOSAR中国官方TOP培训讲师,具备深厚的汽车行业知识和以太网通信技能。SOME/IP、IPC、DDS、DoIP、UDS、TSN和SOA架构,MQTT,加密,操作系统,v2x,以及c++和Python编程语言。
展开
-
常量指针与指针常量,函数指针与指针函数
1、常量指针:本质是一个指针,表示一个指向常量的指针const int * p;//能够改变指针的指向,但不能改变指针所指对象的值int a=0,b=1;const int *p = &a;*p = b;//编译出错p = &b;//okintconst * p; //同上2、指针常量:本质是一个常量,表示一个指针是常量int * const...转载 2019-10-21 14:23:55 · 543 阅读 · 0 评论 -
温故知新 | C 语言最全入门笔记!
要区分。转载 2024-03-18 13:08:15 · 97 阅读 · 0 评论 -
c++11新特性,所有知识点都在这了!
/ 100ms// 100s// c++14里可以这么使用,这里只是举个自定义字面量使用的例子关于自定义字面量,可以看下chrono的源代码,相信大家会有很大收获,需要源码分析chrono的话,可以留言给我。理论上计算机对于任何变量的访问都可以从任意位置开始,然而实际上系统会对这些变量的存放地址有限制,通常将变量首地址设为某个数N的倍数,这就是内存对齐。转载 2024-03-14 13:22:09 · 117 阅读 · 0 评论 -
C++从遗忘到入门
int* p;// 经典C++风格,只在强调 p是一个整形指针类型(int*)// 集团推荐的风格,指针、引用都是居中,两边留空格int * p;// 指针int & a = xx;// 左值引用int && a = xx;// 右值引用不论指针的类型是什么,指针本身的内存占用是相同的,64位系统占用8个字节。指针类型存储的是地址编号,本质上是整形,可以进行计算,但对地址的乘除法是没有意义的,加减法是有意义的,表示地址的偏移。p = p + 1;转载 2024-03-25 12:45:11 · 118 阅读 · 0 评论 -
五万字读懂c++
底层实现原理与编译器相关,一般通过虚基类指针和虚基类表实现,每个虚继承的子类都有一个虚基类指针(占用一个指针的存储空间,4字节)和虚基类表(不占用类对象的存储空间)(需要强调的是,虚基类依旧会在子类里面存在拷贝,只是仅仅最多存在一份而已,并不是不在子类里面了);类里如果声明了虚函数,这个函数是实现的,哪怕是空实现,它的作用就是为了能让这个函数在它的子类里面可以被覆盖(override),这样的话,编译器就可以使用后期绑定来达到多态了。纯虚函数只是一个接口,是个函数的声明而已,它要留到子类里去实现。转载 2022-03-01 14:42:02 · 1631 阅读 · 0 评论 -
二维坦克大战游戏代码开发
这是我实际面试中,遇到的一个题目,编写一个坦克大战游戏。一开始感觉懵,后来代码写写就好了。先放一张图片,后面再添加对应的代码。原创 2020-07-07 23:14:10 · 485 阅读 · 0 评论