Форум программистов, компьютерный форум CyberForum.ru

Скопировать в файл F2 только четные строки из F1 - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Здравствуйте, как запихнуть базу данных в программу.?? http://www.cyberforum.ru/cpp-beginners/thread427846.html
Задача заключается в том что я незнаю как запихнуть информацию(база данных) во время написание программы, и очень бы хотелось чтоб вы мне помогли в этом, спс))))
C++ Напишите пример описания классa Заранее прошу прощения за ламерскую просьбу. Напишите пример описания класса а С++. Желательно попроще. http://www.cyberforum.ru/cpp-beginners/thread427818.html
C++ Дана матрица размера N×M. Найти максимальный среди элементов тех строк|столбцов, которые упорядочены либо по возрастанию
Дана матрица размера N×M. Найти максимальный среди элементов тех строк|столбцов, которые упорядочены либо по возрастанию, либо по убыванию. Если такие строки|столбцы отсутствуют, то вывести 0. Добавлено через 3 минуты помогите пожалуйста.... Добавлено через 2 минуты вот немного начал... #include <stdio.h> #include <conio.h> #include <windows.h>
C++ символьные строки
как инициализировать символьную строку так, чтобы туда засунуть русские буквы? так чтобы не белеберда была
C++ Длинная арифметика http://www.cyberforum.ru/cpp-beginners/thread427808.html
Всем привет! Хотелось бы узнать -- есть ли в С++ библиотека, где реализованы операции над длинными числами?
C++ Сортировка с массива. Обработка строк Часть 1. Дан числовой массив. Реализовать алгоритм сортировки шелла. Часть 2. Дано предложение. Определить количество слов в предложении. подробнее

Показать сообщение отдельно
retmas
Жарю без масла
823 / 705 / 150
Регистрация: 13.01.2012
Сообщений: 1,615
29.01.2012, 01:37     Скопировать в файл F2 только четные строки из F1
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>
 
int main(int argc, char** argv)
{
    FILE* fin;
    FILE* fout;
    size_t size1, size2;
    char line[BUFSIZ];
    int line_num = 0;
    
    fin = fopen("file1", "r");
    fout = fopen("file2", "w");
    
    fseek(fin, 0, SEEK_END);
    size1 = ftell(fin);
    fseek(fin, 0, SEEK_SET);
    
    while(!feof(fin))
    {
        fgets(line, BUFSIZ, fin);
        ++line_num;
        if(line_num % 2 == 0)
            fputs(line, fout);
    }
    
    fseek(fout, 0, SEEK_END);
    size2 = ftell(fout);
    fseek(fout, 0, SEEK_SET);
    
    fclose(fout);
    fclose(fin);
    
    printf("file1 size: %ld\nfile2 size: %ld", size1, size2);
    return 0;
}
 
Текущее время: 11:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru