>  기사  >  백엔드 개발  >  C++의 모든 디렉토리에 파일 쓰기

C++의 모든 디렉토리에 파일 쓰기

高洛峰
高洛峰원래의
2016-11-23 15:08:461416검색

오늘 C드라이브 하위 디렉터리에 파일을 쓰다가 오류가 발생했는데, 직접 실험 끝에 해결했습니다. 작은 메모를 해보세요.

코드는 다음과 같습니다.

#include
#include
#include

main( )
{
int data[35];
int n=35,temp;
for(int i=0;i {
data[i ]=i;
}
srand((unsigned)time(NULL));
FILE *fp;
fp=fopen("C:\Program Files (x86)\Microsoft Visual Studio\ MyProjects\2016.11.22\random\Data Storage.txt","w");
for(int j=0;j {
temp=rand() %n;
printf("%4d",data[temp]);
fprintf(fp,"%4d",data[temp]);
if(temp+1!=n)
{
data[temp]=data[n-1];
}
n--;
}
fclose(fp);
}

Start 가끔 C:Program Files (x86)Microsoft Visual StudioMyProjects2016.11.22 파일의 주소를 무작위로 fprintf()에 복사하지만 실행 시 오류가 보고됩니다. 마지막으로 각 파일 앞에 하나를 추가하여 복사합니다. 데이터를 작성했습니다.

C++의 모든 디렉토리에 파일 쓰기

C++의 모든 디렉토리에 파일 쓰기

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.