Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ меняющиеся название записываемого файла TStringList * listR = new TStringList(); for (int i = 0; i < k; i++) { // здесь я заполняю этот listR цифрами } listR->SaveToFile("Result.txt") ; Как мне где-то объявить название Result и... https://www.cyberforum.ru/ cpp-beginners/ thread860762.html C++ Создать структуру, элементами которой являются фамилия студента и оценки
Вроде бы и не особо сложное задание, но оно вызвало у меня проблемы, т.к. опыта в программировании у меня маловато... Немного посидел над ней, прописал всё, что нашёл в учебниках , но при запуске...
C++ Односвязные списки (очередь) Задание.Удалить с очереди все элементы, расположенные до минимального элемента очереди. Пример создания контейнера "очередь" с использованием структур: Определение структуры очереди: struct tstk... https://www.cyberforum.ru/ cpp-beginners/ thread860740.html C++ Перевод с Pascal на С++(16 строк) https://www.cyberforum.ru/ cpp-beginners/ thread860737.html
Всем добрый день! Так и не разобрался как пользоваться транслятором. Помогите пожалуйста перевести эти несчастные 16 строк.. program strug_production; var s_out, s_in, str,itogstroka,tekbukva:...
C++ Задана некоторая сумма в рублях, определить минимальное количество монеток для набора этой суммы
задана некоторая сумма в рублях.определить минимальное количество монеток достоинством 1, 2 и 5 рублей, необходимое для того, чтобы набрать данную сумму
C++ Структуры. Программа должна выводить время в днях:часах:минутах:секундах и увеличивать,уменьшать время на 1 секунду https://www.cyberforum.ru/ cpp-beginners/ thread860725.html
Помогите написать программу с помощью структур.Она должна выводить время в днях:часах:минутах:секундах и увеличивать,уменьшать время на 1 секунду.Также разность времен и сумму времен,с выводом...
C++ Не используйте Scanf и Printf (вывести календарь на указанный месяц этого года) Вводится день, месяц и год, вывести:1)календарь на указанный месяц этого года. 2)Определить день недели по введенное дате. 3)Определить порядковый номер дня в неделе. Не судите меня строго что... https://www.cyberforum.ru/ cpp-beginners/ thread860714.html бесконечный ряд интеграла Френеля C++
нужно написать функцию для вычисления знакочередующегося ряда C(x)=\sum_{n=0}^{oo}\frac{{(-1)}^{n}{(\pi/2)}^{2n}}{2n!(4n+1)}{x}^{4n+1} помогите найти ошибку (на выходе неверные значения) ...
C++ Структура студент. Поиск группы с макс. оценкой https://www.cyberforum.ru/ cpp-beginners/ thread860699.html
Есть структура студент. Необходимо найти и вывести группу с максимальным средним баллом. Я вот тут написал сам, но то что получилось у меня выводит только одну первую группу, а если групп с...
C++ Бинарное дерево. Исправка кода https://www.cyberforum.ru/ cpp-beginners/ thread860693.html
Помогите, пожалуйста, исправить код. Мне нужно сделать, чтобы диапазон значений дерева работал нормально + элементы в дереве не повторялись. #include <iostream> #include <string.h> #include...
C++ Двумерный массив (подсчитать количество звездочек)
Доброго времени суток, товарищи программисты. Я учусь на программиста, и вот перед мной встала такова задача. Которую я не могу преодолеть. Задача: Написать двумерный массив символьного типа из...
C++ Недостатки данного кода С++ https://www.cyberforum.ru/ cpp-beginners/ thread860675.html
Здравствуйте, Уважаемые Форумчане! Подскажите, пожалуйста. Что не так в этом коде? Перечислите недостатки, которые вы видите. Предложите свой вариант рефакторинга. #include <stdio.h> class...
13 / 13 / 8
Регистрация: 22.04.2012
Сообщений: 99
11.05.2013, 03:21 0

Считывание из файла в массив строк - C++ - Ответ 4537633

11.05.2013, 03:21. Показов 880. Ответов 3
Метки (Все метки)

Ответ

Действительно, если использоваться хотя бы vector, то всё гораздо приятнее. Но в вашем случае можно и сходить с ума с realloc. А вообще даже в олимпиадах по программированию в формат исходного файла обязательно входит количество строк и чуть ли не их максимальная длина (максимальная Вас должна устроить). Поэтому в начале Вашего примера следует поставить число 4, ну и через пробел ещё можно что-нибудь для максимальной длины строки. Это гораздо разумнее чем realloc по миллиону раз вызывать.

Вернуться к обсуждению:
Считывание из файла в массив строк C++
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.05.2013, 03:21
Готовые ответы и решения:

Считывание строк из файла и запись в массив
Добрый день. Вопрос такой, у меня в файле находится произвольное количество строк и столбцов чисел...

Считывание строк из файла
Помогите, пожалуйста, нужно на завтра две прграммы написать, но не получается(( 1) считать из...

Считывание строк из файла
Здравствуйте, подскажите, пожалуйста, как организовать чтение строк из файла при помощи...

Считывание строк из файла
При считывании из файла читаются всего 3 строки. void rab::xinputfile() // vvod iz...

3
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.05.2013, 03:21
Помогаю со студенческими работами здесь

Считывание строк из файла
Во общем есть текстовый файл, из которого надо взять строку и просто ее напечатать #define...

Считывание из файла массива строк
Ув. товарищи! Помогите плз. Нужно реализовать функцию, заполняющую из файла массив строк. Что то...

Считывание строк из файла и сортировка , C++
Дело в том , что при считывании из файла последнюю строку считывает 2 раза. Прочитал в интернете...

Считывание из файла строк с getline()
Код из интернета, который работает у автора, но не у меня. Ошибка: Call to undefined function...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru