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

Заполнение двумерного массива из файла. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на цикл, ошибка кода http://www.cyberforum.ru/cpp-beginners/thread353584.html
Помогите найти ошибку в коде, программа не компилируется... вот задание: Дано натуральное число n. Выяснить, можно ли представить n! в виде произведения трех последовательных целых чисел. #include <iosteam.h> int fact(int N) //Расчет факториала N { int result=1; for (int i=2; i<=N; i++)
C++ Ветвление в С++ Доброго времени суток. НЕзнаю как можно реализовать две задачи на ветвление. Может кто нибудь помочь. кодом? Буду оччень признателен. 1. На плоскости XOY задана своими координатами точка А. Указать, где она расположена: на какой оси или в каком координатном угле. 2. Даны три числа а, b, с. Определить, какое из них равно d. Если ни одно не равно d, то найти max(d — а, d— b, d— с). http://www.cyberforum.ru/cpp-beginners/thread353548.html
C++ Перебрать файлы в каталогах и переименовать их, нужна помощь
Добрый день. Есть следующая задача. В одном каталоге находятся картинки, все файлы без расширения. 1-Как перебрать все файлы формата "main_menu" в каталоге 2-Изменить наименование файла до формата "main_menu.png" Во втором каталоге находятся файлы .html и другие каталоги 1-Просканировать файлы .html 2-В тексте файла, в ссылке на картинку с "main_menu" дописать расширение...
В матрице найти число с наибольшей дробной частью в каждой строке. C++
Доброго утра! Всем! Вообщем требуется подсказка. Есть такая задача: В матрице найти число с наибольшей дробной частью в каждой строке. Вообщем задаем матрицу: 2.1 2.3 2.9 3.5 1.2 2.1 1.4 1.6
C++ как написать ln http://www.cyberforum.ru/cpp-beginners/thread353528.html
ln|(y-sqrt|x||)(x-y/z+pow(x,2.0) как написать на с++???
C++ переход с делфи на цпп здравствуйте ув. товарищи хотелось что бы вы подсказали какие нибудь ссылки с базовыми примерами для цпп т.к. я даже не знаю как присваивать по мойму было "==" вот так)) так же сышал том что в цпп уже нету понятия процедур всё только построено на функциях в общем хотелось бы какуе нибудь статью о базавых знаниях)) типы данных и т.д. надеюсь вы меня поняли)) подробнее

Показать сообщение отдельно
KorPaEv
 Аватар для KorPaEv
53 / 29 / 2
Регистрация: 08.07.2011
Сообщений: 171
19.09.2011, 17:43     Заполнение двумерного массива из файла.
Всем привет!
Застопорился на следующем.
Есть некий файл следующего содержания
аа
аb
fg
df
df
rt
ty
gh
yu
yu
Хочу его открыть и записать в двумерный массив следующим образом - первая строка - а а f d d r ...
а вторая строка как вы догодались наверняка - a b g f f t ...

Файл открываю но не могу понять как заполнить двумерный массив именно так.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
...
int len_file;
ifstream f_op;
f_op.open("test", ios::binary);
 
if (!f_op)
            cerr<<"Error file open";
        else
            cout<<"Your file is open.\n";
 
f_op.seekg(0, ios::end);
len_file = f_op.tellg();
f_op.seekg(0, ios::beg);
 
unsigned char buf_f[len_file][2];
 
f_op.read(???); вот тут и остановился - делаем цикл? тогда массив двумерный как объявить?
...
На выходе хочу получить двумерный массив с которым хочу работать дальше.

Добавлено через 5 часов 58 минут
Неужели нет никаких идей???
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru