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

Чтение массива из файла - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Составить программу сортировки массива строк с использованием указателей http://www.cyberforum.ru/cpp-beginners/thread1036650.html
Помогиииите пожалуйста
C++ Составить программу сортировки массива строк по длине строки Помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread1036649.html
C++ Программа простой структуры
Помогите с решением на С++ Объясните :) 1 задание - Вычислить значение выражения при различных вещественных типах данных (float и double). Вычисления следует выполнять двумя способами: - с использованием промежуточных переменных для поэлементных действий и - без использования промежуточных переменны (записав все выражение одним оператором)
Создать программу, которая позволяет ввести целое число n и вывести это число в виде произведения простых чисел C++
Здравствуйте. Не могли бы знающие люди помочь новичку с с++. суть проблемы вот: Создать программу, которая позволяет ввести целое число n и вывести это число в виде произведения простых чисел.
C++ Подсчет дней http://www.cyberforum.ru/cpp-beginners/thread1036632.html
Здравствуйте. Помогите пожалуйста сделать программу, которая считает кол-во дней между двумя днями, например: 10.10.2001 11.10.2001 1 день. Видел, что код на С# пишется в 4 строчки, можно ли так же сделать на С++?: var start = DateTime.ParseExact("10.10.2001 10:10:00", "dd.MM.yyyy HH:mm:ss", null); var end = DateTime.ParseExact("11.10.2001 00:00:00", "dd.MM.yyyy HH:mm:ss", null); var...
C++ Склонение существительных в зависимости от количества единиц Задание: Вводишь число, а компьютер должен дописать к нему рублей или рубля или рубль, вобщем правильно просклонять. Код: #include <iostream> using namespace std; int main () { setlocale (0,""); int a=255; cout <<"Введите число: "; подробнее

Показать сообщение отдельно
alsav22
5413 / 4809 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
11.12.2013, 00:05     Чтение массива из файла
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
    ifstream fin("file.txt");
    if (!fin) cout << "Error!" << endl;
    else
    {
        int cols;
        int rows;
        char str[10];
        
        fin >> str >> cols;
        fin >> str >> rows;
 
        double** arr = new double*[rows];
        for (int i = 0; i < rows; ++i)
            arr[i] = new double[cols];
 
        for (int i = 0; i < rows; ++i)
            for ( int j = 0; j < cols; ++j)
                fin >> arr[i][j];
 
        fin.close();
    }
 
Текущее время: 05:50. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru