|
ЧакЭ одобряЭ
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
|
|||||||||||
Указатели на структуры06.11.2010, 18:20. Показов 13049. Ответов 104
Метки нет (Все метки)
0
|
|||||||||||
| 06.11.2010, 18:20 | |
|
Ответы с готовыми решениями:
104
Указатели на структуры Указатели и структуры Указатели и структуры |
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||
| 13.11.2010, 02:31 | ||||||
1
|
||||||
|
ЧакЭ одобряЭ
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
|
|||||||
| 13.11.2010, 02:35 [ТС] | |||||||
Добавлено через 57 секунд кстати для 3-х буквенного слова прога не вылетает
0
|
|||||||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||
| 13.11.2010, 02:40 | ||||||
1
|
||||||
|
ЧакЭ одобряЭ
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
|
||||||
| 13.11.2010, 02:41 [ТС] | ||||||
|
т.к элемент cur включает в себя поля с данными т.е строка удалится
а голова переместится
0
|
||||||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||
| 13.11.2010, 02:42 | ||
|
у тебя была программа почти законченная, ты взял понаписал какой-то лажи
1
|
||
| 13.11.2010, 02:43 [ТС] | |
|
Не по теме: значит мне труба во вторник.ну что ж...пора спать
0
|
|
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||
| 13.11.2010, 02:51 | ||
а как ты будешь формировать строки, прямо в исходнике ? Добавлено через 6 минут тебе нужно данные вводить, ты константы не введёшь никак, они компилируются один раз значит тебе нужно вводить в массив, а если ты будешь сохранять в узел указатель на массив, то у тебя во всех узлах будет одно и то же значение (самое последнее из введённых в массив) из-за этого создаются копии строк, чтобы массив можно было дальше юзать, а строки в таблице не менялись из-за него, копии создают с выделением памяти, а выделенную память всегда нужно освобождать, когда она больше не используется (иначе память у программы растёт и не уменьшается) у тебя было всё сделано, кроме ввода и массива соответствующего ты не понимал, что по указателю, который ещё никуда не указывает, нельзя ничего писать
1
|
||
|
ЧакЭ одобряЭ
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
|
||||||||
| 13.11.2010, 15:03 [ТС] | ||||||||
|
Добавлено через 18 минут
но если не изменять ничего кроме ввода то insert(s1,d) вылетает с ошибкой тоже. я понял почему новый вариант неправильный. у меня создавался список но при этом он не был связан с хеш-таблицей т.к. не имел кода
0
|
||||||||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|||||||||||
| 13.11.2010, 15:17 | |||||||||||
дальше функция insert, получая строку, делает её копию
1
|
|||||||||||
|
ЧакЭ одобряЭ
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
|
|
| 14.11.2010, 16:35 [ТС] | |
|
и все равно с ошибкой вылетает
Добавлено через 5 часов 8 минут Не по теме: никогда не увижу рабочей программы...блин.из-за чего она вылетает!?:wall: Добавлено через 19 часов 54 минуты Не по теме: :wall::wall:%-)
0
|
|
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
| 14.11.2010, 22:50 | |
|
ну что, продвинулся как-нибудь ?
1
|
|
|
ЧакЭ одобряЭ
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
|
||||||
| 15.11.2010, 00:21 [ТС] | ||||||
|
добавил только функцию вывода значений.
но почему вылетает понять не могу. ![]() вроде все нормально. надо бы тип значений изменить и проверить но тогда хеш-функцию менять надо. Добавлено через 8 минут нет.даже на int типе вылетает. что-то тут с функцией вставки Добавлено через 51 минуту
0
|
||||||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
| 15.11.2010, 01:13 | |
|
здесь cur->val, в последнем коде elem->s
значит у тебя всё по-старому действительно так трудно сконцентрироваться на одном коде ?
1
|
|
|
ЧакЭ одобряЭ
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
|
||
| 15.11.2010, 01:38 [ТС] | ||
|
код должен теоретически работать.но не работает. хм. может быть я не выделяю память под массив указателей?
0
|
||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
|
| 15.11.2010, 01:55 | |
|
не, ты не можешь написать функцию insert
а то, что ты выделяешь память под массив указателей - это тебе показалось потому что ты ни в новом, ни в старом коде не выделял память под массив указателей и естественно тебе никто не говорил выделять под него память
1
|
|
|
ЧакЭ одобряЭ
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
|
||||||||
| 15.11.2010, 12:23 [ТС] | ||||||||
|
в insert выделяется память только для узла.но ведь узел это и есть элемент массива т.е. выделяется память для элемента массива. Добавлено через 3 минуты
решил проверить show и тогда "полетели" иероглифы теперь надо думать что не так в show.происходит там зацикливание.
0
|
||||||||
|
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
|
|||||||
| 15.11.2010, 12:27 | |||||||
1
|
|||||||
|
ЧакЭ одобряЭ
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
|
|||||||
| 15.11.2010, 12:35 [ТС] | |||||||
|
Добавлено через 48 секунд и потом создавать переменные типа
0
|
|||||||
|
4866 / 3287 / 468
Регистрация: 10.12.2008
Сообщений: 10,570
|
||||||||
| 15.11.2010, 13:34 | ||||||||
celltype можно использовать без ключевого слова struct только в C++ Добавлено через 3 минуты
1
|
||||||||
|
ЧакЭ одобряЭ
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
|
||||||||||||||||
| 16.11.2010, 00:10 [ТС] | ||||||||||||||||
|
я так и не понял для чего нужна эта строчка
гляньте заодно закрытое хеширование
Не по теме: осталось 17 часов..:cry: Добавлено через 5 часов 0 минут help Не по теме: 12 часов..... Добавлено через 2 часа 7 минут Не по теме: 10 часов:cry::cry: КЭП: каждый элемент d[i] хранит в себе k[symb] но это не одно и тоже.как сделать так чтобы не выделять память под все указатели,а выделять только при необходимости? Добавлено через 5 минут что не так в show?
0
|
||||||||||||||||
| 16.11.2010, 00:10 | |
|
Структуры и указатели Структуры и указатели Структуры указатели ссылки Указатели на структуры и функции Структуры и указатели на структуры Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|
|
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы
## О чём эта статья
В процессе построения ОДУ-модели (система дифференциальных. . .
|
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет)
Содержание проекта
Симуляция вековой (50 лет) экологической сукцессии в почве леса
Основные участники: АМ-гриб, ЭКМ-гриб,. . .
|
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов
Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
|
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация
В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
|