-
- Ну я и вопросик кинул %) "...Чем сотни мудрецов способны разрешить..." :) - Николай Коровин(09.10.2005 15:20,
)
- Все правильно, косяка нет Ксения(910 знак., 08.10.2005 17:16,
)
- Насильник Ксения, ххихи :-) - Shura(10.10.2005 23:43,
)
- Ржевский... %-/ - Николай Коровин(11.10.2005 16:09,
)
- Кстати, какие-то странные понятия о политкорректности ныне :-) ReAl(117 знак., 11.10.2005 13:20,
)
- Ржевский... %-/ - Николай Коровин(11.10.2005 16:09,
- Супер! Респект :) - Николай Коровин(09.10.2005 15:12,
)
- и тем не менее это не матрица а вектор разнотипных векторов - DASM(08.10.2005 17:24,
)
- Если б вектора действительно были разнотипные, то так, но в данном случае они все одного типа - int - Ксения(09.10.2005 00:37,
)
- Если б вектора действительно были разнотипные, то так, но в данном случае они все одного типа - int - Ксения(09.10.2005 00:37,
- Насильник Ксения, ххихи :-) - Shura(10.10.2005 23:43,
- А зачем именно динамическая память? Ресурсы по памяти в МК обычно небольшие. Хватит ли их? Bill(446 знак., 08.10.2005 12:58,
)
- Так и делаю -- и проверяю, и обратно возвращаю. А если не "косоуголить", памяти не хватит вообще :) - Николай Коровин(08.10.2005 13:17,
)
- Так и делаю -- и проверяю, и обратно возвращаю. А если не "косоуголить", памяти не хватит вообще :) - Николай Коровин(08.10.2005 13:17,
- неверно. Malloc может выделить память где угодно. Кроме того, при резервировании куска там будет служебная информация. Да, и массивы в С не могут быть "треугольными". Вы себе представляете треугольную матрицу ? Я - нет - DASM(08.10.2005 12:42,
)
- Похоже, LT- алгоритм не знаком? - Крок.(10.10.2005 00:06,
)
- неа =( - DASM(10.10.2005 00:22,
)
- неа =( - DASM(10.10.2005 00:22,
- Да пусть малоки их по всему белу свету раскидают, не суть, чтобы оно в памяти подряд шло. Суть, чтобы адресоваться можно было по типу икс на игрек, но строки могли быть разнодлинными. В реале массив огромный, "квадратить" и оставлять половину не Николай Коровин(17 знак., 08.10.2005 12:56,
)
- тогда придется самому брать указатель a[x] и прибавлять у нему смещение. Стандартная семантика [][] требует прямоугольности массива - DASM(08.10.2005 13:07,
)
- А "полустандартная" (a[x])[y]? Можно же сделать int *s и дальше s=a[x], s[y]=скоканада - Николай Коровин(08.10.2005 13:15,
)
- можно так DASM(361 знак., 08.10.2005 13:30,
)
- Это - "векторизованное представление двумерного массива". По крайней мере так называлось, когда ReAl(473 знак., 08.10.2005 15:08,
)
- по поводу дурного тона - можете продемонстрировать ф-цию, распечатывающую этот двумерный массив через операторы [][] Допустим в нее передается этот массив (указатель) и обе разномерности - DASM(08.10.2005 15:19,
)
- А мы уже о C++ ? Ну не вирутальные методы у этого класса "двумерный массив", ну что ты поделаешь... ReAl(638 знак., 08.10.2005 17:03,
)
- стоп. Если несложно - не суммируйте элементы в func2 а распечатайте их. Только прогоните в отладчике - DASM(08.10.2005 17:21,
)
- И ещё. И потом иду домой... - ReAl(08.10.2005 17:54,
)
- Вот. ReAl(689 знак., 08.10.2005 17:56,
)
- Не, не уержался :-) Ещё пару слов перед уходом. - ReAl(08.10.2005 18:00,
)
- Тьху, эти Enter-ы не вовремя... надо уже идти отдыхать... ReAl(1781 знак., 08.10.2005 18:23,
)
- Тьху, эти Enter-ы не вовремя... надо уже идти отдыхать... ReAl(1781 знак., 08.10.2005 18:23,
- Не, не уержался :-) Ещё пару слов перед уходом. - ReAl(08.10.2005 18:00,
- Вот. ReAl(689 знак., 08.10.2005 17:56,
- Вот Фома неверующий... Ну я же домой хочу! :-) Ладно, сейчас. Только зачем в отладчике? Я трапа тут небоюсь. ReAl(704 знак., 08.10.2005 17:44,
)
- ну ладно, согласен :-) - DASM(08.10.2005 18:03,
)
- Вообще-то это тема для фака по указателям :-) - ReAl(08.10.2005 18:24,
)
- Т.е. (мечтательно так...) если бы кто-то из этой ветки выжимку сделал, да в фак положил, то оно поспособствовало бы уменьшению обсуждения таких вопросв в будущем. - ReAl(08.10.2005 18:26,
)
- Выжимайте :)) - General(10.10.2005 09:25,
)
- Выжимайте :)) - General(10.10.2005 09:25,
- Т.е. (мечтательно так...) если бы кто-то из этой ветки выжимку сделал, да в фак положил, то оно поспособствовало бы уменьшению обсуждения таких вопросв в будущем. - ReAl(08.10.2005 18:26,
- Вообще-то это тема для фака по указателям :-) - ReAl(08.10.2005 18:24,
- ну ладно, согласен :-) - DASM(08.10.2005 18:03,
- И ещё. И потом иду домой... - ReAl(08.10.2005 17:54,
- стоп. Если несложно - не суммируйте элементы в func2 а распечатайте их. Только прогоните в отладчике - DASM(08.10.2005 17:21,
- А мы уже о C++ ? Ну не вирутальные методы у этого класса "двумерный массив", ну что ты поделаешь... ReAl(638 знак., 08.10.2005 17:03,
- по поводу дурного тона - можете продемонстрировать ф-цию, распечатывающую этот двумерный массив через операторы [][] Допустим в нее передается этот массив (указатель) и обе разномерности - DASM(08.10.2005 15:19,
- Это - "векторизованное представление двумерного массива". По крайней мере так называлось, когда ReAl(473 знак., 08.10.2005 15:08,
- можно так DASM(361 знак., 08.10.2005 13:30,
- не согласен. [][] может быть массивом строк произвольной длины. - she(08.10.2005 13:15,
)
- пример давайте =) - DASM(08.10.2005 13:45,
)
- Ответ: VAI(213 знак., 08.10.2005 14:31,
)
- Прав, пока не вылезешь за пределы строки :). Т.е., при условии "презумпции вменяемости" - прав. ReAl(694 знак., 08.10.2005 14:54,
)
- ак это тот же арбуз [вид сбоку] - DASM(08.10.2005 14:58,
)
- ак это тот же арбуз [вид сбоку] - DASM(08.10.2005 14:58,
- да, только это одномерный массив указателей на строковые массивы, а не двухмерный массив - DASM(08.10.2005 14:53,
)
- Прав, пока не вылезешь за пределы строки :). Т.е., при условии "презумпции вменяемости" - прав. ReAl(694 знак., 08.10.2005 14:54,
- Ответ: VAI(213 знак., 08.10.2005 14:31,
- пример давайте =) - DASM(08.10.2005 13:45,
- А "полустандартная" (a[x])[y]? Можно же сделать int *s и дальше s=a[x], s[y]=скоканада - Николай Коровин(08.10.2005 13:15,
- тогда придется самому брать указатель a[x] и прибавлять у нему смещение. Стандартная семантика [][] требует прямоугольности массива - DASM(08.10.2005 13:07,
- Похоже, LT- алгоритм не знаком? - Крок.(10.10.2005 00:06,
- a[0]=(int*)malloc(10*sizeof(int)); попробуй так nut(147 знак., 08.10.2005 11:38,
)
- Ну я и вопросик кинул %) "...Чем сотни мудрецов способны разрешить..." :) - Николай Коровин(09.10.2005 15:20,