摘要:
2022/08/02更新 以下动态库方法,如使用隐式加载(不适用dlopen,编译链接时-l链接进去),符号默认会暴露出去 另有静态库符号和符号隐藏的一些内容 原文地址 https://www.cnblogs.com/bourneli/archive/2011/12/28/2305280.html 阅读全文
posted @ 2020-12-26 21:28
大老虎打老虎
阅读(946)
评论(0)
推荐(0)
摘要:
以上代码可以正常运行! 我们可能会赶到奇怪,为什么class C在header中定义了,并且在其他两个cpp中都include了,结果,链接时不会报重复定义的错误? 原因: 编译单元:一个.cc或.cpp作为一个编译单元.生成.o,简单来说一个cpp文件就是一个编译单元。 类的声明: class A 阅读全文
posted @ 2020-12-26 21:22
大老虎打老虎
阅读(1833)
评论(0)
推荐(2)
摘要:
到了今天发现static还有一些知识没搞明白 c/c++语言中,在执行main的入口函数之前,是会首先执行一段代码。而对于全局变量和部分static的初始化就是 在main函数之前执行的,例子如下: #include <iostrem.h> #include <stdio.h> class CTes 阅读全文
posted @ 2020-12-26 21:16
大老虎打老虎
阅读(907)
评论(0)
推荐(0)

浙公网安备 33010602011771号