我想知道是否可以用ANSI C代码而不是从文件中读写数据我有一个C代码,它在一个目标C类中被调用了很多次,每次,它都必须读入同一个大的二进制文件,对它进行一些处理,然后写出一个大的二进制文件(每次调用代码时略有不同)
理想情况下,我希望以某种方式将大型二进制输入文件从Objective C传递到ansic代码,并将大型二进制输出文件从ansic代码传递回Objective C。
最佳答案
如果你使用funopen,你可以达到这样的效果。
我想知道是否可以用ANSI C代码而不是从文件中读写数据我有一个C代码,它在一个目标C类中被调用了很多次,每次,它都必须读入同一个大的二进制文件,对它进行一些处理,然后写出一个大的二进制文件(每次调用代码时略有不同)
理想情况下,我希望以某种方式将大型二进制输入文件从Objective C传递到ansic代码,并将大型二进制输出文件从ansic代码传递回Objective C。
最佳答案
如果你使用funopen,你可以达到这样的效果。