С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Даны два файла. Переписать в третий файл только те слова, которые есть и в первом и во втором файле. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ последовательные контейнеры. вектор http://www.cyberforum.ru/cpp-beginners/thread784933.html
Какие виды векторов позволяют создать конструкторы? желательно с примером
C++ Получить число по введенным с клавиатуры цифрам Есть такая задачка: Разработать программу, которая формирует число по введенным с клавиатуры цифрам, трактуемым как число сотен, десятков и единиц. какими операторами пользоваться даже не знаю,... http://www.cyberforum.ru/cpp-beginners/thread784916.html
возможность вывода максимального количества прибыли за фильм C++
Требуется помощь, нужно добавить в этот код возможность вывода максимального количества прибыли за фильм #include <iostream.h> #include <stdio.h> #include <string.h> struct Filmi //объявление...
C++ delete[] и принцеп его работы
Доброго времени суток :) Меня интересует принцип работы delete ведь когда мы его вызываем, то мы не указываем размер массива, а лишь ссылаемся на него. Мне сказали что для каждой переменной(если я...
C++ Двумерный массив (найти ошибку в коде) http://www.cyberforum.ru/cpp-beginners/thread784895.html
всё просто заполнил в ручную один массив, а потом всё перепечаталось во второй массив. Я по образцу сделал что писал для одномерного массива, а ЭТА падла не работает) и не понятно по чему. Кто...
C++ Ввод в файл Парни, у меня задача написать программу, которая работает через командную строку. ПРога читает поток ввода, и полученные символы записывает в файл, и останавливается тогда, когда в потоке встречается... подробнее

Показать сообщение отдельно
_XDD_
0 / 0 / 0
Регистрация: 07.03.2013
Сообщений: 5
08.03.2013, 18:59
но без STL без ограничения не представляю как записать ((

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#include <stdio.h>
#include <string.h>
 
int main()
{
    FILE *in;
    FILE *in1;
    FILE *out;
    char str[10];
    char str1[10];
 
    if(! (in = fopen("file1.txt", "r") ) )
        return 0;
 
    if(! (in1 = fopen("file2.txt", "r") ) )
        return 0;
 
    out = fopen("out.txt", "w");
    
    while(fgets(str, 10, in))
    {
        while(fgets(str1, 10, in1))
        {
            if(! strcmp(str, str1) )
                fputs(str, out);
        }
        fseek(in1, 0, 0);
    }
 
    fclose(in);
    fclose(in1);
    fclose(out);
 
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.