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

Количество строк в файле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа с использованием деструкторов http://www.cyberforum.ru/cpp-beginners/thread27848.html
Товарищи эксперты! помогите с курсовой:) надо срочно наваять программу на С++ с использованием деструкторов. Буду премного благодарен:)
C++ Применить выравнивание по центру окна Есть два вопроса: 1. необходимо вывести следующие данные "1 | x | x | 2" ....... "15| x | x | 16" проблема заключается в том, что что когда числа меньше 10 все нормально, но когда больше происходит сдвиг: "1 | x | x | 2" "15 | x | x | 16" как можно зафиксировать "| x | x |" относительно начала строки, http://www.cyberforum.ru/cpp-beginners/thread27832.html
C++ Ассемблерские вставки.
void main(void) { __asm { mov ah,2h mov al,'A' xor bx,bx int 10h } }
C++ Натянуть текстуру на куб
Который раз возникла проблема. Реализация - C++, DX9 SDK обр. November 2007. Дана текстура - t.bmp. Нужно натянуть ее на куб, который собственно задать координатами. Как обтекстурить треугольник - понимаю. Как создать куб - понимаю. Как совместить их - нет.
C++ тест миллера-рабина, pascal -> c++ http://www.cyberforum.ru/cpp-beginners/thread27816.html
собсно, кто знает дельфи и с++, обьясните где я не прав пожалуйста=) дельфи: {IsPrime.Pas ver. 2.0 (c) Max Alekseyev <relf@os2.ru>, 2:5015/60@FidoNet} {Реализация вероятностного алгоритма Миллера-Рабина с 20 раундами. Для примера выдает простые на отрезке . Вероятность ошибки (то, что составное число будет названо простым) меньше 4^(-Rounds).} const Rounds=20;
C++ Перевод целого десятичного числа в двоичною систему числения составит програму перевода целого десятичног числа в двоичною систему числения подробнее

Показать сообщение отдельно
Monte-Cristo
2788 / 1374 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
28.03.2009, 22:54     Количество строк в файле
вот рабочий код для первого случая:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <process.h>
#include <iostream.h>
 
int main()
{
    FILE *F = fopen("new.txt", "rt");
 
    int kol=0;
    char str[20];
 
    while (!feof(F)) 
    {
        fgets(str,200,F);
        kol++;
    }
 
    fclose(F);
 
    cout << kol << "\n";
 
    system("pause");
    return 0;
}
Добавлено через 1 минуту 35 секунд
а вот для второго...
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <process.h>
#include <fstream.h>
#include <iostream.h>
 
int main()
{
    ifstream fin("new.txt");
    int kol=0;
    char str[20];
 
    while (!fin.eof()) 
    {
        fin.getline(str,200);
        kol++;
    }
    fin.close();
 
    cout << kol << "\n";
 
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru