Я изучаю информатику, и я должен создать оболочку ac для проекта. В этой части проекта мне нужно написать код для этих типов команд: «sort < in.txt> out.txt ". Моя проблема в том, что после использования execlp, чтобы сортировать мой «in.txt», я не могу записать результат в «out.txt», который я создаю. Мой код:Использование fopen для записи в txt на языке c
outfile = fopen("out.txt", "w");
dup2((int) outfile , 0);
dup2((int) outfile , 1);
close (outfile);
Кто-нибудь знает, что я должен исправить? Спасибо.
Почему вы не отметили успех 'fopen()'? –