09 2024 档案
摘要:关于Shadow Build 是什么? 在Projects-Build&Run-Build-Build Settins-General里有个Shadow Build,如果没勾选上,是在项目的目录下创建debug和release两个文件夹用于存放编译后的文件;如果勾选上,将在项目的同级目录下建立一个编
阅读全文
摘要:目录C++重载原理再谈论一下函数调用约定__cdecl__stdcall__fastcall__thiscall__vectorcall__clrcall__nakedcall参考文献 C++重载原理 C++实现重载使用的是叫name mangling的技术,实际上是靠函数名称和传递的参数类型、数量
阅读全文
摘要:代码转换成可执行文件的全过程 看了一些网上的文章,觉的还是自己写写看看才能理解通透,也为找简历做准备。 代码转换成可执行文件分为4个步骤,预处理、编译、汇编、链接。 预处理 这个过程是执行代码中的一些预处理指令,多说无益,直接上代码 #include <iostream> #define Best
阅读全文