例如,可以在另一种语言中使用C++库的函数吗?单个应用程序是否可以使用独立的语言进行编程?多么?
发布于 2011-10-16 12:44:57
是的,创建一个使用多种语言的程序是很有可能的。Here是一篇关于在Ruby中使用C++的文章。至于Java,你需要看一下Java Native Interface。
程序可以通过内联代码(例如,C/C++程序中的汇编语言,或LabVIEW块中的MATLAB代码)使用不同的语言进行编码。或者通过调用外部库代码(例如,与C/C++库的C#互操作性)。
希望这对你有帮助!
发布于 2011-10-16 12:46:43
是的,可以在另一种语言中嵌入C/C++代码。例如,看一看SWIG
SWIG是一个软件开发工具,它将用C和C++编写的程序与各种高级编程语言连接起来。SWIG与不同类型的目标语言一起使用,包括通用脚本语言,如Perl、PHP、Python、Tcl和Ruby.
https://stackoverflow.com/questions/7782363
复制相似问题