![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2An1ka
неудобно будет получать доступ к элементам matrix_array[i].m[0][0]?
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance |
![]() |
![]() |
![]() |
#12 | |
C++,DirectX/OpenGL
Форумчанин
Регистрация: 09.01.2011
Сообщений: 422
|
![]() Цитата:
![]() И слово "m" можно заменить на "element" в структуре и получится: matrix_array[i].element[0][0] такая-то матрица, такой-то элемент. Последний раз редактировалось An1ka; 30.07.2011 в 23:42. |
|
![]() |
![]() |
![]() |
#13 | |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
2An1ka
структура с одним полем моветон. потенциальные выравнивания нам незачем. хотя как вариант, конечно Цитата:
Код:
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance Последний раз редактировалось pproger; 31.07.2011 в 04:59. |
|
![]() |
![]() |
![]() |
#14 |
Пользователь
Регистрация: 29.07.2011
Сообщений: 10
|
![]()
Ребят, всем спасибо, но мне двойной массив понятней и удобней. Я тут с другим зациклена. У меня функция atoi тупит. Почему? Понять не могу.
Код:
int e=atoi(str); L[r]=e; проверяю по меткам (по которым можно проследить выполнение проги), все работает верно до 49 цифры, а потом к 2-м первым цифрам приписывается не понятно откуда взятый еще один. Но при проверке на месте str высвечивается 16, а в е уже 160. В чем может быть проблема? Последний раз редактировалось Stilet; 31.07.2011 в 19:41. |
![]() |
![]() |
![]() |
#15 | ||
C++,DirectX/OpenGL
Форумчанин
Регистрация: 09.01.2011
Сообщений: 422
|
![]() Цитата:
Цитата:
Код:
![]() |
||
![]() |
![]() |
![]() |
#16 |
Пользователь
Регистрация: 29.07.2011
Сообщений: 10
|
![]()
Идея понятна, НО:
1) там все-таки 4 строки потому что у меня 1296 матриц размерности 4 на 4, и они тупо сохраняются подряд. 2) Все эти 1296 матриц сохранены в текстовом файле, записанные там по строкам. Все элементы записаны через пробел. Соответственно, чтобы они стали числами, а ни строками я юзаю функцию atoi, но элементы массива состоят из 1 или 2 цифр. И встречая пробел, мы как раз переводим в число, все обнуляем и возобновляем цикл (не сначала конечно). Поэтому я не могу без atoi. |
![]() |
![]() |
![]() |
#17 |
Пользователь
Регистрация: 29.11.2009
Сообщений: 51
|
![]()
Вот так:
Код:
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Подкиньте идею | ilsen | Помощь студентам | 3 | 15.11.2010 16:52 |
подкиньте идею | ronny137 | Помощь студентам | 4 | 03.05.2010 00:22 |
Подкиньте идею... | Egik_net | Microsoft Office Access | 9 | 18.10.2009 01:08 |
Подкиньте идею, пожайлуста | frankk | Общие вопросы C/C++ | 2 | 08.06.2008 19:15 |