3 / 3 / 2
Регистрация: 16.11.2010
Сообщений: 165
|
|
1 | |
Как считать матрицу из файла в двумерный вектор27.10.2012, 14:20. Показов 8419. Ответов 19
Метки нет (Все метки)
Доброго времени суток, начал писать шифр Скитала И столкнулся с такой проблемой, но могу считать матриwe размером 4х4 в двумерный вектор из файла! подскажите как реализовать! Заранее спасибо!
0
|
27.10.2012, 14:20 | |
Ответы с готовыми решениями:
19
ifstream (считать матрицу из файла в двумерный вектор) Как считать вектор из файла? Как считать в двумерный массив из файла? Считать вектор из файла, записать вектор в файл |
576 / 559 / 47
Регистрация: 16.12.2011
Сообщений: 1,389
|
|
27.10.2012, 14:31 | 2 |
Как задаете двумерный вектор в программе и как матрица выглядит в файле?
0
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|||||||||||
27.10.2012, 14:47 | 3 | ||||||||||
Или как-нибудь так:
1
|
3 / 3 / 2
Регистрация: 16.11.2010
Сообщений: 165
|
|
27.10.2012, 15:18 [ТС] | 4 |
Спасибо, разобрался! Помогли!
0
|
96 / 96 / 21
Регистрация: 25.04.2012
Сообщений: 449
|
|
09.11.2012, 17:06 | 5 |
в обоих вариантах одни и те же ошибки
Код
Ошибка 1 error C2782: ::std::_Enable_if<!std::_Is_checked_iterator<_OutIt>::_Result,_OutIt>::_Result std::copy(_InIt,_InIt,_OutIt): в шаблон параметр "_InIt" неоднозначен c:\users\123\desktop\achtung\tokb\matrix\matrix\main.cpp 15 matrix Ошибка 2 error C2782: _OutElem *std::copy(_InIt,_InIt,_OutElem (&)[_Size]): в шаблон параметр "_InIt" неоднозначен c:\users\123\desktop\achtung\tokb\matrix\matrix\main.cpp 15 matrix Ошибка 3 error C2782: ::std::_Enable_if<std::_Is_checked_iterator<_OutIt>::_Result,_OutIt>::_Result std::copy(_InIt,_InIt,_OutIt): в шаблон параметр "_InIt" неоднозначен c:\users\123\desktop\achtung\tokb\matrix\matrix\main.cpp 15 matrix
0
|
576 / 559 / 47
Регистрация: 16.12.2011
Сообщений: 1,389
|
||||||
09.11.2012, 17:15 | 6 | |||||
если не помогло, то у вас нет такого стандартного метода
0
|
96 / 96 / 21
Регистрация: 25.04.2012
Сообщений: 449
|
|
09.11.2012, 17:16 | 7 |
алгоритм инклюдил, все равно.
0
|
96 / 96 / 21
Регистрация: 25.04.2012
Сообщений: 449
|
|
09.11.2012, 21:30 | 9 |
0
|
96 / 96 / 21
Регистрация: 25.04.2012
Сообщений: 449
|
||||||
09.11.2012, 21:36 | 11 | |||||
0
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
09.11.2012, 21:42 | 12 |
Не по теме: Tiva, как то, что ты написал относится к теме, в которой ты это пишешь? Добавлено через 2 минуты Tiva, и вообще, как вывести матрицу в аутпутстрим я уже писал в другой теме тебе же. Хватит здесь оффтопить.
0
|
What a waste!
1607 / 1299 / 180
Регистрация: 21.04.2012
Сообщений: 2,727
|
|||||||||||
09.11.2012, 22:13 | 13 | ||||||||||
2008kedr2008, так попробуй:
Хотя глупость написал
1
|
96 / 96 / 21
Регистрация: 25.04.2012
Сообщений: 449
|
||||||
12.11.2012, 15:20 | 14 | |||||
вот мой пример(ваш не подходит, т.к. вектор изначально пустой, и кол-во элементов в файле не известно и надо пушбечить)
0
|
96 / 96 / 21
Регистрация: 25.04.2012
Сообщений: 449
|
|
12.11.2012, 16:32 | 16 |
а как потом строку разбивать на цисла и записывать их "построчно" в вектор? у меня опять получается что все записывается в одну строку вектора.
0
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
12.11.2012, 17:18 | 17 |
Блин, что ты выдумываешь сложности там, где их нет? Зачем тебе знать о "построчно", когда ты уже строку считал одну? Вот текстом, если написать, то логика в общем виде такая:
0
|
96 / 96 / 21
Регистрация: 25.04.2012
Сообщений: 449
|
|
13.11.2012, 13:21 | 18 |
что за вложенный вектор? вектор вектора?
и как это делить и каким алгоритмом, и как это потом забивать я и не могу понять. у меня тупо все в одну строчку вектора записыватся.
0
|
What a waste!
1607 / 1299 / 180
Регистрация: 21.04.2012
Сообщений: 2,727
|
||||||
13.11.2012, 13:49 | 19 | |||||
0
|
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
|
|
13.11.2012, 16:30 | 20 |
Это ты меня спрашиваешь? Это тебе писать надо, ты сам должен знать, что там у тебя. В этой теме вообще-то именно двумерный вектор обсуждается.
Если ты не знаешь стандартного алгоритма, то напиши свой руками. push_back'ом, как и всегда.
0
|
13.11.2012, 16:30 | |
13.11.2012, 16:30 | |
Помогаю со студенческими работами здесь
20
Как считать данные с файла в двумерный массив? Как считать матрицу из файла без указания размерности? Как считать матрицу 3*3 из файла если он там задан неправильно Как считать из файла текст в двумерный массив типа char и отсортировать в алф. порядке? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |