|
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 25
|
|||||||||||
Добавление 2 элементов в 1 индекс07.12.2018, 21:14. Показов 2320. Ответов 22
Метки нет (Все метки)
Дана структура в ней есть элемент
0
|
|||||||||||
| 07.12.2018, 21:14 | |
|
Ответы с готовыми решениями:
22
добавление страницы в индекс |
|
261 / 111 / 53
Регистрация: 22.01.2017
Сообщений: 448
|
|
| 07.12.2018, 21:19 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 25
|
|
| 07.12.2018, 21:24 [ТС] | |
|
n1b1ru, ну есть структура в нее надо добавлять данные name и в задании нужно к этому name добавить n-ое количество name1. И для другого n-ого name добавить n-ое количество name 1 и т.д.
Добавлено через 2 минуты n1b1ru, если не правильно сформулировал вопрос то извиняюсь
0
|
|
|
261 / 111 / 53
Регистрация: 22.01.2017
Сообщений: 448
|
|
| 07.12.2018, 21:34 | |
|
Ra4ok41, все равно не очень понятно.
Пока я представил структуру из многомерного массива. Задание так звучит слово в слово?
0
|
|
|
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 25
|
|
| 07.12.2018, 21:43 [ТС] | |
|
n1b1ru, задание звучит скорее так:
"расширить структуру и модифицировать если есть name1: name age кол-во name1 таблица name1 при нажатии на с ввод indeks кол-во name1 данные name1(name1 age) " проблема у меня в том что я нему привязать n-ое количество name1 к name
0
|
|
|
261 / 111 / 53
Регистрация: 22.01.2017
Сообщений: 448
|
||||||
| 07.12.2018, 22:47 | ||||||
|
Ra4ok41, как-то так:
0
|
||||||
|
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 25
|
|
| 07.12.2018, 22:55 [ТС] | |
|
n1b1ru, а этот код сработает если у name[1] будет 2 name1, а у name[2] тоже 2 name1?
Добавлено через 27 секунд я бы проверил просто пробую сейчас сам нашаманить
0
|
|
|
261 / 111 / 53
Регистрация: 22.01.2017
Сообщений: 448
|
|
| 07.12.2018, 23:18 | |
|
Ra4ok41, name имеет тип string, он не может содержать структуру name1, членом которого он является.
Для подобного нужна структура, которая содержит массив из структур name1, к примеру.
0
|
|
|
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 25
|
||||||
| 07.12.2018, 23:39 [ТС] | ||||||
|
n1b1ru, понятно.
Добавлено через 8 минут n1b1ru,
Добавлено через 5 минут я уже запарился весь день работаю над проектом и лаб. работой поэтому могу задавать туповатые вопросы
0
|
||||||
|
261 / 111 / 53
Регистрация: 22.01.2017
Сообщений: 448
|
|
| 07.12.2018, 23:41 | |
|
Ra4ok41, да и не забываем очищать память в конце
0
|
|
|
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 25
|
|
| 07.12.2018, 23:48 [ТС] | |
|
n1b1ru, я немного на парах не следил и проблема в том что это все у меня есть, а вот как привязать n-oe name1 к name я не знаю использовал петлю for, но она окончательно меня добила
Добавлено через 39 секунд единственное, что осталось сделать и фактически самое важное для лабы Добавлено через 2 минуты могу добавить очередное name1, но привязать их к определенному name никак - получается каша, если добавлять не по очереди Добавлено через 1 минуту если нужно могу сбросить весь код
0
|
|
|
261 / 111 / 53
Регистрация: 22.01.2017
Сообщений: 448
|
|
| 08.12.2018, 10:43 | |
|
Ra4ok41, да, выкладывайте
0
|
|
|
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 25
|
||||||
| 08.12.2018, 14:58 [ТС] | ||||||
|
n1b1ru,
Там динамическое выделение из-за того, что препод сказал только его использовать
0
|
||||||
|
261 / 111 / 53
Регистрация: 22.01.2017
Сообщений: 448
|
||||||||||||||||
| 08.12.2018, 22:15 | ||||||||||||||||
Сообщение было отмечено Ra4ok41 как решение
Решение
Так что можно выделить еще по n участков памяти для каждого *p:
1
|
||||||||||||||||
|
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 25
|
|
| 09.12.2018, 00:25 [ТС] | |
|
n1b1ru, спасибо вроде понял, но вот как сделать вывод для p[i][j] у меня выдает ошибку доступа к памяти
Добавлено через 10 минут я указатели вообще не шарю, а разбирать нет особо времени(сейчас надо было раньше учить), постоянно то тут, то там ошибка в доступе к памяти.
0
|
|
|
261 / 111 / 53
Регистрация: 22.01.2017
Сообщений: 448
|
||||||
| 09.12.2018, 13:41 | ||||||
|
Вот вариант (заполнение и вывод):
А по вашему коду все еще не понятно чего вы пытетесь добиться.
1
|
||||||
|
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 25
|
|
| 09.12.2018, 14:16 [ТС] | |
|
n1b1ru, я пытался несколько imie1 wiek1 записать для каждого существующего name и вывести. Если просто все вводить по порядку то у меня работало, а если вводить в разнобой то все ломалось
0
|
|
|
261 / 111 / 53
Регистрация: 22.01.2017
Сообщений: 448
|
||||||
| 09.12.2018, 18:50 | ||||||
Сообщение было отмечено Ra4ok41 как решение
Решение
Ra4ok41, тогда так:
Кликните здесь для просмотра всего текста
Я добавил тупо индексы для wiek1 и значение tmp для imie1. Количество данных можно вводить в цикле записи, но тогда понадобится хранить где-нибудь это значение чтобы при выходе освободить память. Как вариант можно добавить член в структуру, который будет хранить эту информацию. Но я думаю, что для демонстрации преподу этого примера достаточно. А вам совет хорошенько подучить тему с выделением и освобождением памяти, так как дальше будет все только сложнее.
1
|
||||||
|
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 25
|
|
| 09.12.2018, 20:11 [ТС] | |
|
Спасибо
0
|
|
|
0 / 0 / 0
Регистрация: 02.12.2018
Сообщений: 25
|
|
| 10.12.2018, 21:58 [ТС] | |
|
n1b1ru, извините что снова обращаюсь, в воскресенье не было времени изучить до конца код(отправка проект в тот день была да и оказалось что проект по xslt был перенесен на сегодня) может подскажете как ваш код разделить по sitch как в моем коде (switch обязателен)
Добавлено через 54 секунды неделя очень загружена проектами и экзаменами вот и обращаюсь снова Добавлено через 1 минуту potpsa это количество imie1 wiek1 в imie Добавлено через 23 минуты n1b1ru, извините что потревожил. Толи звезды сошлись то ли еще что-то произошло но мне удалось все сделать
0
|
|
| 10.12.2018, 21:58 | |
|
Помогаю со студенческими работами здесь
20
Как узнать индекс элементов в массиве, если элементов много? Вычислить сумму элементов матрицы, имеющих четный индекс и произведение положительных элементов (Excel)
Выдать на экран кол-во всех нулевых элементов и произведение положительных элементов, имеющих чётный индекс. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение:
В этой книге («Подход, основанный на вариантах использования») Ивар утверждает,
что архитектура программного обеспечения — это
структуры,. . .
|
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога
Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
|
|
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip
На первой гифке отладочные линии отключены, а на второй включены:. . .
|
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога
Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем.
. . .
|
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
|
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
|