Отчет по практике: Разработка программы контроля изделий и подготовка программной документации
}
tempFile[i] = tempchar;
i++;
}
//правильно ли расставлены знаки припенания
for (i = 0; i <= j; i++){
if(control_buff[i] == '='){
if(control_buff[i+1] != ';'){
logmsg("В файле корректировки обнаружена ошибка. Корректировки учтены не будут33");
return 0;
}
}
if(control_buff[i] == ';'){
if(!(control_buff[i+1] == '=' || control_buff[i+1] == EOF)){
logmsg("В файле корректировки обнаружена ошибка. Корректировки учтены не будут331");
return 0;
}
}
}
// MessageBox(NULL, tempFile,"Пpочитано",MB_OK);
*CorrectionList = new TCorrection[correction_counter];
//заполянем массив исправлений
tempchar = 0;
i = 0;
n = 0;
while (tempchar != EOF) {
while(tempFile[i] != '=') {
(*CorrectionList)[n].name += tempFile[i++];
}