|
![]() | 作者: dlb [dlb]
![]() |
登录 |
用c++写的,怎样转成c语言的呢?如下: void DIR() { struct find_t ffblk; int done; done=_dos_findfirst("*.*",_ANORMAL,&ffblk); cout<<endl<<"FILENAME:\tSIZE:\<<endl; while (!done) {cout<<ffblk.name<<'\t'<<ffblk.size<<'\t'<<endl; done=_dos_findnext(&ffblk); } cout<<endl; } void COPY(char *src,char *des) if(strcmp(src,des)==0) {cout<<"not"<<endl; return; } fstream fin(src,ios::binary|ios::in),fout(des,ios::binary|ios::out); char c; while(!fin.eof()) {fin.get(c); if(!fin.eof()) fout.put(c); } fin.close(); fout.close(); cout<<"ok".<<endl; } void MDIR(char* name) { int stat=mkdir(name); if(!stat) cout<<"ok"<<endl; else cout<<"no"<<endl; cout<<endl; } void CR(char *name) { ofstream f(name,ios::out); f.close(); cout<<"ok"<<endl; } void TYPE(char* name) { ifstream f(name,ios::in); char c; while(!f.eof()) { f>>c; cout<<c; } cout<<endl; } |
地主 发表时间: 06/07 15:24 |
![]() | 回复: wanbibi [wanbibi] ![]() |
登录 |
你看过C++吗?改的地方多呢 |
B1层 发表时间: 06/08 19:19 |
![]() | 回复: dlb [dlb] ![]() |
登录 |
谁能帮忙改一下,我只会改第一个函数! |
B2层 发表时间: 06/08 23:10 |
![]() | 回复: wanbibi [wanbibi] ![]() |
登录 |
天啊最近硬盘出毛病了怎么帮你改? |
B3层 发表时间: 06/09 16:46 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号