多个程序怎样互相调用
哪里有介绍怎样多个程序互相调用的书籍?
比如一个程序需要调用另外一个程序处理的结果,是不是用dll来调用。
一般的c语言的书里面没有啊,我想把中科院的分词程序嵌入到我的程序里面。
弄了半天都不行啊,郁闷
[解决办法]
你有被调用程序代码就用多线程,把被调用程序代码写入子线程中,pthread_join可以得到返回结果。
只有原来的可执行程序就用进程间的通信。感觉妖妖平台的dota就是一句代码
waite(&p_id_of_war3.exe)
返回的dota具体数据应该就是用进程通信传递的,这个win下的我不是特别清楚,但方向是对的
[解决办法]
如果只是dll,lib这些东西,去看动态链接库相关的知识。
[解决办法]
进程间通信就可以实现你要的功能么,想把别人的东西加进来,那是加一个应用,直接调用exe就可以啊,这个应该可以,不过看你有没有具体的需求了