Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 1.05 KB

Day5.md

File metadata and controls

17 lines (11 loc) · 1.05 KB

文件说明

  • 文件创建时间:2020年04月14日
  • 最后修改时间:2020年04月14日
  • 文件主要内容:遇到的问题、解决方案

遇到的问题

  • 遇到了一个严重的问题。

对于QT的进程通信机制本身,应该是没有管道的概念的。C++貌似是有管道的概念,但我不会C++。这就很难受了 😭 。。。
本来我以为,在Linux写出来代码之后,能用QT编一个界面。这个QT界面输入框接收的数据流,可以发送到C语言的标准输入流,C语言文件的标准输出可以传到QT的某个接受框中。现在看来,实现起来应该比较困难了。因为QT自身的代码是用C++编写的,想把QT和已经写好的C程序结合起来,可能不太容易。
想起来第0天我还做了个所谓的可行性分析,哎。。。

  • 解决方案

经过资料收集,发现了两种解决方案。第一种是用QT封装的类重写C语言的代码;第二种是把C语言编译成.dll文件,让QT去调用链接文件。咋办呢。。。