
- B站:啥都会一点的研究生
- 公众号:啥都会一点的研究生
- 试读:人工智能面试总结-试读
目录
-
- 说说C++中程序开发流程?
- 说说C++中赋值与初始化的区别?
- 说说new和malloc的区别?
- 说说C++中new、delete、malloc、free的联系?
- 说说C++中#include <>与#include ""的区别?
- 说说C++中的宏定义?
- 说说C++中的容器?
- 说说i++和++i哪个执行效率高?
- 说说C++中的类型转换运算符?
- 说说C++中const和#define的区别?
- 说说C++中左值和右值引用?
- 说说C++中的std::move
- 说说C++中的const
- 说说C++中的extern
- 说说C++中的static
- 说说main函数之前系统还会执行什么?
- 说说main函数之后系统还会做些什么?
- 说说C++函数中值的传递方式?
- 说说C++中的虚函数
- 说说C++的map?
- 说说C++中的哈希?
- 说说红黑树?
- 说说C++ map和unordered_map联系与区别
- 手撕LRU(最近最少使用)
- 说说C++中vector的底层原理和扩容机制
- 说说C++中如何实现多态?
- 说说程序在运行时的数据区?
- 说说如何引用一个已经定义过的全局变量?
- 说说C++中的虚指针
- 说说C++中的继承?
- 说说C++空类默认有哪些成员函数?
- 说说C++空指针和悬垂指针的区别?
- 说说C++中的析构函数?
- 说说C++中函数重载?
- 说说C++中内联函数?
- 说说C++中智能指针?
- unique_ptr如何实现所有权独占?
- 说说C++中内存泄漏
- 如何阻止一个类被实例化?
- 说说C++中继承?
- 说说ifndef/define/endif?
- 说说C++11新特性有哪些?
- 说说vector的底层实现是什么,reserve和resize有什么区别?
说说C++中程序开发流程?
C++程序开发过程通常包括编写、编译、链接、运行和调试等步骤
- 代码编写
- 使用文本编辑器或 IDE(如 VSCode、CLion、Visual Studio)编写源代码,以
.cpp
、.h
结尾的文件 - 代码中可以包含头文件(标准库或自定义)、类定义、函数实现等
- 编译 </