| ||||||||||
| Online Judge | Problem Set | Authors | Online Contests | User | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest | |||||||||
好心人看看我学习文件处理时遇到的问题:关于WIN32_FIND_DATA fData; fData.Filename如下叙述:
HANDLE f1; // 句炳
WIN32_FIND_DATA fData; //存储文件信息//
char e[20]="e:\\teaching\\*.*";
f1 = FindFirstFile(e,&fData);
cout << fData.cFileName << endl;
如果fData确实是一个文件,则能打印出文件名,但我却不能把他当字符串处理.
比如char a[20]="lixin";
strcat( a, fData.cFileName );cout<<a;
居然打印出 lixinfData.cFileName
fData.cFileName究竟是什么类型?
Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator