Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Отличие условного оператора от условной операции https://www.cyberforum.ru/ cpp-beginners/ thread2337559.html
В чем отличие между условной операцией и условным оператором?
C++ Программа, определяющая номер употребления знака в тексте
Пишу шифратор. Для части из алгоритма шифрования нужно к номеру в алфавите добавлять порядковый номер повторения в тексте. Как написать часть программы, которая будет определять какой раз...
C++ Как извлечь день и год из posix времени? https://www.cyberforum.ru/ cpp-beginners/ thread2337551.html
Доброго времени. Понятно, что формула posix / 60 / 60 / 24 / 365 будет не всегда верна, ибо високосные годы. Идей больше нет, поиски не дали результатов. Как решить?
C++ Ошибка LNK2005 Всем привет. Реализовал я значит некий алгоритм шифрования. И он работает. Но есть проблемка. Если создаю Си проект, то все работает на ура. Если же создаю С++ проект то вылетает 2 ошибки: ... https://www.cyberforum.ru/ cpp-beginners/ thread2337550.html
Проблема с табуляцией функции C++
/* Протабулировать функцию f(x)=x^3+x/3+x на отрезке с шагом 0.8 */ Вот код программы: #include <iostream> #include <math.h> #include <stdio.h> #include <windows.h> using namespace std;
C++ Найти наиболее длинный участок монотонного возрастания значений последовательных элементов https://www.cyberforum.ru/ cpp-beginners/ thread2337543.html
С программированием все плохо.Нужно написать два файла .cpp и один файл .h. Задали на программирование. Или кто знает не могли бы подсказать литературу для написания таких программ с таким делением...
C++ Вычислить значение выражения используя разные типы циклов Добрый, помогите пожалуйста с лабораторной. есть задание нужно разработать с 3 циклами (с предусловием, с постусловием и итерационным), но чтобы выводило три одинаковых результата. спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread2337542.html C++ Перечислить все расстановки N ферзей на шахматной доске NxX, при которых они не бьют друг друга
Задача: Перечислить все расстановки N ферзей на шахматной доске NxX, при которых они не бьют друг друга Есть на Paskal решение, как бы выглядело это на С++, т.к. слабо знаком с Paskal'ем ...
C++ Определить класс: длинное целое число. Создать конструкторы и деструктор https://www.cyberforum.ru/ cpp-beginners/ thread2337527.html
Условие такое: определить класс: длинное целое число. Для сохранения числа использовать линейный однонаправленных список. Создать конструкторы и деструктор. Я как-то не могу разобраться с классами :(...
C++ Ошибка C4700 использована неинициализированная локальная переменная https://www.cyberforum.ru/ cpp-beginners/ thread2337525.html
// ConsoleApplication15.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include<iostream> #include<string> #include <cstring> #pragma warning(disable : 4996)...
C++ Заполнение двухмерного массива по столбцам
Добрый день! помогите пожалуйста, составить программу заполнения двумерного массива A по заданной схеме. 6 30 24 18 12 6 35 29 23 17 11 5 34 28 22 16 10 4 33 27 21 15 9 3 32 26 20 14 8 2 31...
C++ [C++ Error] Unit1.cpp(23): E2060 Illegal use of floating point https://www.cyberforum.ru/ cpp-beginners/ thread2337515.html
Ошибка на 22 строке //--------------------------------------------------------------------------- #include <numeric.h> #include <vcl.h> #include <iostream.h> #include <conio.h> #include...
1 / 1 / 0
Регистрация: 14.05.2016
Сообщений: 94
0

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

21.10.2018, 01:02. Показов 4248. Ответов 1
Метки (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день. Вопрос такой, у меня в файле находится произвольное количество строк и столбцов чисел типа int и float как мне правильно считать их и записать в массив что бы потом их можно было использовать. В моем коде я считываю каждую строку на отдельно string. Как мне автоматический правильно выделять все числа из каждой string и записывать эти числа отдельно в строки массива?Проблема в том что я заведомо не знаю какой размерности нужно создать динамический массив и как правильно составить цикл который бы считывал числа разделенные пробелом и записывал их в какой то массив построчно как и в файле. На картинке один из вариантоы что может быть в файле.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
int main(int argc, char* argv[])
{
    string s; // сюда будем класть считанные строки
    ifstream file("E:\\tr.txt",ios::in); // файл из которого читаем  
    file >> record;
    while (getline(file, s)) { // пока не достигнут конец файла класть очередную строку в переменную (s)
        cout << s <<endl ; // выводим на экран
    }
    file.close();  
    system("pause");
    return 0;
 
}


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

Считывание и запись в массив строк из файла
Есть файл-конфигурация, в котором на каждой новой строке стоит сначала число, а потом через пробел...

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

Считывание строк из файла и запись в структуру
Есть некая структура и массив таких структур x. struct cyberforum { int a; char b; float c;...

Считывание строк с файла и запись в переменную
Приветствую у меня приключилась такая проблема : Как можно реализовать считывания строк с файла и...

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

Считывание строк из файла и запись в разные векторы
Как считать строки допустим есть 2 строки в файле input.txt Cat mouse dog House...

Считывание файла в массив и запись нового файла
Консоль VS C++. Текстовый файл открывается как бинарный, и считывается по 100 байт в массив - и...

Посимвольное считывание с файла и запись в массив
Всем привет, подскажите, правильно ли я выполняю посимвольное(Нужно считывать, не зная заранее...

Считывание чисел из файла и запись их в массив
Имеется файл txt со следующей строкой: ght# 1, nkat= 8, str= 1.00000, lmv= 0.5000 0.0001 ...

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