便携式图书馆的语言选择

Rôm*_*con 4 c c++ portability multiplatform

我想编写一个库,该库将从在Windows,Linux和OS/X等现代操作系统上运行的其他程序动态链接(即它将作为一个.dll.so模块部署).

在这种情况下,最合适的语言是什么?我应该坚持使用普通的C吗?或者C++也可以吗?

Igo*_*kon 14

你可以使用C或C++来实现,但我建议用纯C来定义接口.集成起来会容易得多.