深入理解CC++的编译与链接技术(番外):动态库可以像可执行文件那样执行嘛?

深入理解CC++的编译与链接技术(番外):动态库可以像可执行文件那样执行嘛? 我知道有朋友看到这个话题会下意识的发笑,会觉得笔者在胡言乱语。其实,笔者在最最开始的时候,也对这个事情一笑了之,觉得太荒唐。但是实际上,动态库是可以像可执行文件那样执行的。 会有人直接甩给我一个Segment Fault,


深入理解CC++的编译与链接技术3:如何制作和使用静态库

深入理解CC++的编译与链接技术3:如何制作和使用静态库 在上一篇博客中,笔者就简单的提及了一下关于静态库和动态库的基本导论,笔者将链接放在这里: 深入理解CC++的编译与链接技术-CSDN博客 深入理解CC++的编译与链接技术2:动态库静态库导论-CSDN博客 所以在之前,我们就简单的讲述了静态库


深入理解CC++的编译与链接技术2:动态库静态库导论

深入理解CC++的编译与链接技术2:动态库静态库导论 什么是重用概念,跟我们的编译与链接技术有什么关系 重用无处不在,我相信不会有人不赞同的。我们讨论的重用就是代码的再次利用。这一点,在C++编程中已经可以窥得一丝猫腻了: template<typename AddType> auto add(co


Deepin-The-C-Level-Abstractions-Partial-Reviews-of-Design-Pattern

深入讨论C语言的可能抽象:部分对设计模式的思考 非常感谢大爹C语言抽象-实践trait | Dessera Lab的文章,这个问题是我先前询问过的,我们如何在C语言中做我们熟悉的更加“高级”的语言中可能的抽象呢? 我们知道:使用C语言进行编程的人,大部分都是面向嵌入式设备(底层设备),或者是面向底层