小编Sha*_*ain的帖子

有没有具体的理由使用非虚拟析构函数?

据我所知,任何指定具有子类的类都应该使用虚拟析构函数声明,因此在通过指针访问类实例时可以正确销毁它们.

但为什么甚至可以用非虚析构函数声明这样的类?我相信编译器可以决定何时使用虚拟析构函数.那么,它是一个C++设计监督,还是我错过了什么?

c++ language-design virtual-destructor

20
推荐指数
1
解决办法
3135
查看次数

Cython + ctypes?

我们目前正在使用Cython绑定到一些网络和数据库库.我们希望也用SDL,但PySDL2使用ctypes的绑定.虽然Cython是整个翻译,但ctypes只是图书馆.但是,Cython并且ctypes通常被描述为彼此的替代品.因此,我完全不确定它们是否兼容.

所以,问题的:它可以使用Cythonctypes在一个项目中起来呢?

python ctypes cython pysdl2

3
推荐指数
1
解决办法
2318
查看次数