Kai*_*aan 0 c io fopen file stdio
我有一个简单的问题; 我使用的是FILE* fp在我的图书馆之一,fopen/fwrite到该文件,我想这样做fclose()的fp另一个库中-什么是其他库来获取文件句柄的最佳方式?
FILE* fp
fopen/fwrite
fclose()
fp
mu *_*ort 6
如果你的两个库相互通信,那么第一个应该FILE*在函数调用中传递给第二个库.
FILE*
如果库不相互通信,那么主应用程序应从FILE*第一个库获取并将其交给第二个库.或者更好的是,应用程序应该拥有FILE*它,将它交给已经打开的第一个库,然后将它交给第二个库完成,最后应用程序应该关闭它FILE*自己.FILE*当你有一个像文件但没有名字的东西时,试图处理一个想要文件名而不是a的库会非常令人沮丧.
归档时间:
14 年,2 月 前
查看次数:
200 次
最近记录: