随笔分类 -  C++与底层

摘要:其实一直搞不懂为什么头文件和其他cpp文件之间的关系,今晚索性一下整明白 【c++】解析多文件编程的原理 a.cpp #include<stdio.h> int main(){ a(); } b.cpp void a(){ printf("b.cpp\n"); } 首先看下这两个程序,你们是否存在疑 阅读全文
posted @ 2021-11-01 20:29 Aur0ra* 阅读(136) 评论(0) 推荐(0) 编辑
摘要:由底层深入内存对齐原理剖析 寻址花费的时间 》降低寻址次数,数据单元大==>也就是内存和效率的互换 内存对齐前的内存分体技术 什么叫分体?分体是干嘛的? 硬件层都是01的天下,我们的数据也是位存储,我们存储数据时按道理是不是也应该这样一位位二进制进行存储。事实上,我们在日常操作中,常操作的是Byte 阅读全文
posted @ 2021-09-07 15:27 Aur0ra* 阅读(319) 评论(0) 推荐(0) 编辑
摘要:探究如何在C语言里直接自写汇编函数 裸函数 裸函数与普通函数的区别 普通函数在经过编译器编译时,编译器自动生成保护现场,恢复现场等反汇编代码 当我们想要自己实现函数内部的汇编代码时,就可以告诉汇编器不需要去生成额外的汇编代码,这就是裸函数的目的 裸函数声明 就是在函数前加一个__declspec(n 阅读全文
posted @ 2021-09-05 11:14 Aur0ra* 阅读(339) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示