Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Trianon...   (02.10.2009 в 17:35)
FILE *f[2]; int eof[2], c;
if((f[0] = fopen('file1.txt''r')) == NULL) exit();
if((f[1] = fopen('file2.txt''r')) == NULL) exit();
if((fo = fopen('file_out.txt''w')) == NULL) exit();
eof[0] = eof[1] = 0;
for(i = 0; !(eof[0] & eof[1]);  i ^= 1)
   if(!eof[i]))
      do 
      {
        if((с = getc(f[i])) < 0)
        {
          eof[i] = 1;
          break;
        }
        putc(c, fo);
      } while(c != '\n');


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: