c++学习笔记
文章平均质量分 80
地上足球777
笔记总结与分享
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
leecode 4
【代码】leecode 4。原创 2023-06-19 10:30:03 · 105 阅读 · 0 评论 -
c++小点 或者python 包含部分笔测题目总结
https://blog.youkuaiyun.com/qq_41508747/article/details/90640948distance()返回迭代器在容器中位置pos -s.begin() 似乎需要看是否是连续的内存pos为一个迭代器int k = distance(s.begin(),pos)http://c.biancheng.net/view/3741.html其中 capture 是捕获列表,params 是参数表,opt 是函数选项,ret 是返回值类型,body是函数体。https:/原创 2023-05-09 20:44:47 · 789 阅读 · 0 评论 -
软连接 静态连接 动态连接 静态库 动态库
静态连接和动态连接是指将可执行程序与依赖的库文件进行链接的过程,并且在此过程中,产生的程序可以有不同的连接方式。而静态库和动态库是依赖的库文件,静态库以 .a/.lib 结尾,动态库以 .so/.dll/.dylib 结尾。静态连接是指在链接时将所有的目标文件和依赖库文件打包成一个单独的可执行文件,这样可执行文件就能在任何没有安装库文件的计算机上运行。原创 2023-06-17 16:27:18 · 497 阅读 · 0 评论 -
cmake 官方教程 step5 下载和测试
Often, it is not enough to only build an executable, it should also be installable. 可下载的。原创 2023-06-16 20:11:39 · 461 阅读 · 0 评论 -
cmake官方教程 step3以及后面
相当于 在内部增加 文件调用然后把外部的文件调用删除这样的话外部的文件只相当于做了一件事,那就是用target link libraries通过该部,具体为哪些文件配置编辑方式等等,并且唯一确定从一个地方改。原创 2023-06-16 16:44:22 · 540 阅读 · 0 评论 -
catkin cmake官方教程解读以及资料补充
相当于设置变量 让cmakelist里的变量传入 代码文件linux 多用户多任务windows 单用户 多任务linux 一切都是文件创建文件 ,编辑文件,保存文件,关闭文件,重命名文件,删除文件,恢复文件root 管理员。原创 2023-06-15 21:18:40 · 1768 阅读 · 0 评论 -
鼠标右键添加用VSCode打开操作
现在,“用 VS Code 打开目标”选项就会出现在鼠标右键菜单中了。你可以在资源管理器中选择任何一个文件或多个文件,然后右键单击它们并选择“发送到” > “用 VS Code 打开目标”来快速启动 VS Code 并编辑这些文件。首先,打开“运行”对话框,输入 shell:sendto 并按 Enter 键。输入“用 VS Code 打开目标”(或其他你想要的名称)作为快捷方式的名称,并单击“完成”。如果你的 VS Code 安装在其他路径下,请相应修改上面的路径。原创 2023-06-14 21:25:37 · 3196 阅读 · 0 评论 -
cpp文件编译过程 makefile cmake
直接 gcc 没有-o 的话出来的输出exe文件没有调试信息,相比-o的大小会小一点,只有包含了调试信息文件才可以执行。原创 2023-06-14 15:13:38 · 3354 阅读 · 0 评论 -
cpp新小点1以及部分面试笔试
在 C++ 中,子类重写(override)一个虚函数时,可以使用返回类型协变的特性,即返回派生类指针或引用。在使用基类指针或引用调用虚函数时,会根据运行时对象的实际类型动态调用相应的虚函数。由于派生类继承了基类的成员函数,因此可以在派生类中重写虚函数,并使用相同的函数名和参数列表,实现多态。但是,对于返回类型,一般情况下必须保持协变性,即返回类型要与基类的虚函数返回类型一致或是其派生类。Derived d;原创 2023-06-14 08:46:10 · 731 阅读 · 0 评论 -
cpp vocode launch.json 和 tasks.json
配置 launch.json:在 VSCode 中打开您的工作区文件夹,使用 F5 快捷键打开 Debug 面板,并点击配置(gear icon)按钮。安装 MinGW-w64:MinGW-w64 是一个 Windows 下的 GCC 工具链,可以在 Windows 上开发 C++ 程序。以上是在 Windows 操作系统上进行 C++ 开发的基本配置方法,需要根据具体的开发需求和环境进行相应的修改。以上仅是两个基础配置文件的介绍,在实际使用中,可以通过调整里面的各项参数和添加更多的字段来满足具体的需求。原创 2023-06-13 22:40:34 · 4342 阅读 · 0 评论
分享