标签: dll static shared-libraries stateful
我想知道图书馆是否可以是有状态的。换句话说,库可以用持久值存储变量吗?
我认为答案是“不”,但我只是想确认一下。
我使用的大多数库都是用C语言编写的,不是面向对象的。它们只包含静态函数,它们对传递给它们的指针起作用,但指针指向的实际内存块实际上位于程序的可寻址空间内;不是图书馆的。