- 博客(31)
- 收藏
- 关注
原创 Cursor/VSCode/VS2017 搭建Cocos2d-x环境,并进行正常的调试和运行(简单明了)
本文将教你解决如何在Cursor/VSCode/VS2017 搭建Cocos2d-x环境,并进行正常的调试和运行
2025-08-15 20:40:30
1056
1
原创 (C++11/C++14新特性)C++中的Lambda表达式——捕获方式和参数?值捕获和引用捕获?泛型Lambda和普通Lambda?
普通Lambda和泛型Lambda区别?Lambda无捕获变量可转换为函数指针?类成员函数如何使用Lambda?......
2025-03-30 16:50:14
1397
原创 (最常见的C++11新特性)智能指针(unique_ptr、shared_ptr、weak_ptr)——线程安全?强弱引用计数?move函数?弱指针辅助?共享比独占开销大?
常用的三类共享指针,线程安全性?底层原理?弱指针是一个辅助?为什么共享指针开销比独占指针大?......
2025-03-29 20:03:30
1152
原创 C++中的new、malloc、realloc、calloc——特点?函数原型?释放方式?区别?校招面试常问内容?
new、malloc、realloc、calloc.....
2025-03-29 16:04:11
1291
原创 (!常识!)C++中的内存泄漏和野指针——如何产生?如何避免?解决方案?基本原理?面试常问重点内容?
内存泄漏和野指针,原理是什么?怎么造成的?怎么避免的?有什么好的工具?
2025-03-28 19:37:28
881
原创 (面试常问)C++中的static关键字——静态局部、静态全局、静态函数、静态与单例线程安全性(C++11之后)等
C++11之前单例上锁保证线程安全,C++11之后却用静态局部变量保证线程安全,懂??????
2025-03-28 16:37:22
1353
原创 (基本常识)左值引用、右值引用、万能引用、移动语义和完美转发——原理和代码示例
左值、右值、左值引用、右值引用、万能引用、移动语义、完美转发......
2025-03-26 18:47:37
1134
原创 多路I/O复用(select、poll、epoll)——原理+校招面试常问点
多路I/O复用(select、poll、epoll)——原理+校招面试常问点......
2025-03-08 20:25:38
958
1
原创 OSI七层模型及作用
各层的作用:1、物理层:网络的最底层,将比特流(0和1)传输到网络媒体上(比如电缆、光纤),物理层处理接口、电流电压等。2、数据链路层:该层负责直接相连的节点之间的数据传输,它将比特流组织成帧,处理帧的开始和结束,负责错误检查和处理,保证数据的可靠传输。3、网络层:负责数据的路由和转发,以及在多个网络之间的数据传输。它通过寻址(如IP地址)从源节点传输到目的节点,处理分组传输和路由选择,确保数据在网络中正确到达。(该层常见协议:IP等)
2024-07-22 14:25:35
503
原创 校招常见七大排序C++版(适合新人,通俗易懂)
最优时间复杂度:O( nlogn ),即需要进行堆的建立和调整,建立大小为n的堆时间复杂度为O(n),因为确保节点值大于或小于子节点的值(对最大堆和最小堆而言),建堆的过程每个节点复杂度为O(logn),每次从堆顶取出最大(或最小)元素与堆中最后一个元素交换,然后对剩下n-1个元素进行堆调整,每次调整堆的时间复杂度为Q(logn)。分为有序区和无序区。有序区起初默认为一个元素,无序区元素和有序区最后一个元素比较,如果小于有序区最后一个元素,再和有序区倒数第二个元素比较,以此类推,最后插入到合适的位置。
2024-06-21 18:26:46
879
原创 C++的封装(适合新人,通俗易懂)
访问权限说明public公共权限public修饰的成员,类内和类外都可以访问protected保护权限protected修饰的成员,类内可以访问,子类可以访问父类private私有权限private修饰的成员,类内可以访问,类外不可以访问。
2024-06-21 15:25:52
534
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅