楚香饭 发表于 2015-11-15 09:12
Fortran语法中没有这类函数。
你使用什么操作系统?什么方式来运行解压程序?何种解压程序?何种压缩格式 ...
pasuka 发表于 2015-11-15 16:42
会F与C混合编程的话,直接上zlib
use dfport
integer :: i
pause
i = system("C:\Progra~1\7-Zip\7z.exe a -t7z 1.7z 2.exe")
write(*,*) i
end
pengfukai 发表于 2015-11-16 12:51
有没有代码可供参考呢?
fcode 发表于 2015-11-16 14:06
我手边没有WinRAR,用 7zip 试了一下,可以实现先解压,然后再接着计算。并且有返回值,是0的话,表示正 ...
pasuka 发表于 2015-11-16 22:01
zlib主页上面就有很多C的例子,F与C混编并不复杂或者高深,尤其是gcc系列的编译器 ...
欢迎光临 Fortran Coder (http://bbs.fcode.cn/) | Powered by Discuz! X3.2 |