#file-handling
Вопрос:
поэтому я хочу скопировать некоторую запись с условием из файла A в файл B, но вместо этого получить запись, которую я хочу, запись внутри файла B такая же, как и в файле A
char gendersatu = 'L', genderdua = 'P';
char namaFile1[20],namaFile2[20],namaFile3[20];
cout<<"masukkan nama filett: ";cin>>namafile;
in=fopen(namafile,"r");
fread(amp;banyak_data,sizeof(banyak_data),1,in);
cout <<"Nama file hasil splitting gender 'L' = "; cin>>namaFile2;
cout <<"Nama file hasil splitting gender 'P' = "; cin>>namaFile3;
file2=fopen(namaFile2,"w");
file3=fopen(namaFile3,"w");
rekam isi[banyak_data];
fread(amp;data,sizeof(data),1,in);
for(int x=0; x<banyak_data; x ){
isi[x]=data[x];
}
//to get record from filein to file2
**for(int i=0; i<banyak_data; i ){
if(data[i].jenis_kel == gendersatu){
fwrite(amp;banyak_data,sizeof(banyak_data),1,file2);
}**
}
//fwrite(amp;data,sizeof(data),1,file2);
fclose(file2);