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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамический двумерный массив char через new? http://www.cyberforum.ru/cpp-beginners/thread701983.html
В общем, нужно создать n-ое количество двухсимвольных строк char. Как правильно выделить память под него, используя new? Просто, следуя задаче, мне нужно куда-то записывать имена файлов, чтобы потом их открыть и с ними работать) Как-то так. Заранее спасибо. Буду рад любой помощи.
C++ Задан массив C(n) . Сформировать матрицу A(n,n) Задан массив C(n) . Сформировать матрицу A(n,n),как произведение массивов C и СT и матрицу B(n,n), элементы которой вычислить по формуле Bij= Aij/max . Решить матричное уравнение X(A+4E)=3B-E, где E – единичная матрица. http://www.cyberforum.ru/cpp-beginners/thread701971.html
Разработать программу, которая вводит данные и выводит тест True если условие истинно, в противном случае False C++
Разработать программу, которая вводит данные и выводит тест TRUE , если указанное в варианте условие истинно, и FALSE в противном случае. Входные данные: целое трехзначное число Условие: Среди цифр числа есть хотя бы две одинаковые цифры Заранее спасибо.
Найти непрерывный участок из 10 элементов, который имеет наибольшее среднее значение элементов C++
Найти непрерывный участок из 10 элементов, который имеет наибольшее среднее значение элементов Добавлено через 12 минут Дан массив задающийся рандомно. Размерность массива от -50 до + 50
C++ Как открыть стороннюю программу и создание и запись в файл http://www.cyberforum.ru/cpp-beginners/thread701958.html
Здравствуйте, прошу помочь мне с несколькими вопросами: 1.Возможно ли в C++ открыть стороннюю программу ?Если да то как.Например нужно открыть файл word,естественно через Microsoft Word. 2. Есть простенькая(для вас) программа. Нужно, что бы выходные данные записывались в файл,но он не создаётся,либо создаётся, но я не знаю где. #include <iostream> #include <conio.h> #include <fstream>...
C++ Найти ту непрерывную последовательность положительных чисел, сумма элементов которой максимальна Найти ту непрерывную последовательность положительных чисел, сумма элементов в которой максимальная подробнее

Показать сообщение отдельно
MrCold
854 / 752 / 71
Регистрация: 11.01.2012
Сообщений: 1,942
19.11.2012, 20:25     Считать количество строк в файле и записать в масив
Еще
1.Почистить поток
2.Перемотать файл в начало
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
   ifstream a("Library.txt");
    int size=0;
    while (!a.eof())
    {
        if( a.get() == '\n' )
        {
            size++;
        }
    }
 
 
/////////////////////////////
 
     a.clear();             //    Почистить поток 
     a.seekg(0, ios::beg);    //   Перемотать файл в начало 
 
///////////////////////////////
 
 
    Book *list=new Book[size];
    for (int i=0;i<size;i++)
    {
        a>>list[i];
    }
;
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru