Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.92/13: Рейтинг темы: голосов - 13, средняя оценка - 4.92
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562

Как это сделать?

19.04.2013, 20:14. Показов 3525. Ответов 46
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Класс, у него несколько гарантированных экземпляров, из них ровно один создан конструктором по умолчанию, средствами языка запрещено создавать другие экземпляры конструктором по умолчанию, но можно создавать дополнительные экземпляры конструкторами с параметрами, любой экземпляр может быть приведён к std::string, или без приведения выведен в поток std::cout, все поля private, единственный public конструктор принимает два дабла, std::string и ссылку на собственный класс, которая в том числе может ссылаться на экземпляр, созданный конструктором по умолчанию.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.04.2013, 20:14
Ответы с готовыми решениями:

нужно создать таблицу из 3 строк и 4 столбцов и заполнить её (любой информацией,это неважно) . Как это можно сделать ?
Здравствуйте.У меня возникла проблема. Помогите пожалуйста!Модуль в понедельник , про таблицы ничего не рассказывали , а преподаватель...

Как понять, как это делать и как это сделать?
Вот тут условие https://drive.google.com/folderview?id=13xfPkgrf_9hyziTMKwmsNXxx9bdzy3A8

как это сделать сделать? вообще не понимаю
Разработайте прототип системы управления товарами. ================================================================== 1. Создайте...

46
Модератор
 Аватар для vxg
3410 / 2182 / 354
Регистрация: 13.01.2012
Сообщений: 8,469
22.04.2013, 15:19
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от taras atavin Посмотреть сообщение
коряга
многозначное слово. я имею ввиду поле объекта хранящее родителя у вас что? ссылка (не указатель)? т.е. вы не можете перемещать объекты т.к. ссылка может быть присвоена только при создании объекта? это удобно? или так и задумано?
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.04.2013, 15:41  [ТС]
Цитата Сообщение от vxg Посмотреть сообщение
поле объекта хранящее родителя у вас что? ссылка (не указатель)
Как раз указатель, адрес берётся внутри конструктора.

Добавлено через 49 секунд
Цитата Сообщение от vxg Посмотреть сообщение
многозначное слово.
Ну дерево, только очень кривое. Саксаул копчёный.

Добавлено через 1 минуту
Цитата Сообщение от vxg Посмотреть сообщение
вы не можете перемещать объекты т.к. ссылка может быть присвоена только при создании объекта? это удобно? или так и задумано?
Так задумано.
0
Модератор
 Аватар для vxg
3410 / 2182 / 354
Регистрация: 13.01.2012
Сообщений: 8,469
22.04.2013, 16:20
фразы
Цитата Сообщение от taras atavin Посмотреть сообщение
Как раз указатель
Цитата Сообщение от taras atavin Посмотреть сообщение
Так задумано
противоречат друг другу. в объекте
C++
1
node &parent;
или
C++
1
node *parent;
Добавлено через 3 минуты
...как вариант для этапа разработки сделать такой ад: определять макросом. для root объекта использовать свой макрос. для остальных - свой. в макросе root объекта смотреть не определена ли ROOT... видите, какой маразм - все свелось к тому что в тексте программы не должно быть двух DEFINE_ROOT()
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.04.2013, 16:35  [ТС]
Цитата Сообщение от vxg Посмотреть сообщение
противоречат друг другу. в объекте
Код C++
1
node &parent;
или
Код C++
1
node *parent;
в объекте
C++
1
A *based;
, в конструкторе
C++
1
2
3
A::A(A &based...)
{
 this->based=&based;
, а задумано, что они не должны перемещаться.
0
Модератор
 Аватар для vxg
3410 / 2182 / 354
Регистрация: 13.01.2012
Сообщений: 8,469
22.04.2013, 16:49
если дерево постоянное нужно либо
C++
1
const node *parent;
либо
C++
1
node &parent;
а вообще ацки опасная вещь ибо человек может подобавлять локальных объектов в дерево. хотя я не знаю как оно там у вас. так что по поводу варианта? не?
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.04.2013, 16:56  [ТС]
Цитата Сообщение от vxg Посмотреть сообщение
а вообще ацки опасная вещь ибо человек может подобавлять локальных объектов в дерево.
Локальные объекты не могут быть использованы в качестве баз для глобальных, так что это как раз не беда. Кроме того, класс не спроста знает все свои экземпляры, это будет использовано для того, чтоб в деструкторе объекта найти всех его потомков и провалить указатель в сторону корня на случай, если в одном и том же локальном поддереве будет смешаны статические и автоматические узлы. При этом будут корректироваться другие поля.
0
Модератор
 Аватар для vxg
3410 / 2182 / 354
Регистрация: 13.01.2012
Сообщений: 8,469
23.04.2013, 14:10
Цитата Сообщение от taras atavin Посмотреть сообщение
Локальные объекты не могут быть использованы в качестве баз для глобальных
а как оно поймет кто из них кто ?
Цитата Сообщение от taras atavin Посмотреть сообщение
статические и автоматические узлы
это что за узлы такие?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
23.04.2013, 14:10

как это сделать
вы мне можете помочь, никак не могу понять как это вбить в СИ??? "x-x^/3!+x^/5!+.. . + x^^"'^^V(2n + l)! Функция sh(x) " ...

Как это сделать?
Предположим, есть некоторый класс, например, TTrigonometricComplex и я хочу сделать нём функции, которые будут доступны в левой части...

Как это сделать ? [c++]
Вот допустим у меня есть функция inline void fun(char* аргумент1, char *аргумент2) и есть 2 функция fun("аргумент1...

Как это сделать?
Заданное условие (Заданный массив S (n) и значения x. Определить, какое минимальное количество элементов массива S надо составить подряд...

Как это сделать?
Нужно заменить цифры в числе на ноль, если цифра равна "a". А затем вывести получившееся число. число N - натуральное, а - является...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
47
Ответ Создать тему
Новые блоги и статьи
Теория всего 12. ВГК
anaschu 21.07.2026
### Главные семантические изменения и дешифровка новой физики 1. **`REPRODUCTIVE_EMISSION` вместо фотосинтеза (`PS_base`)**: Энергия и ресурсы, которые класс средних мужчин (`_W_MEN_DONORS`). . .
Публикация отклонённая на хабре. Как «пернатого» заставить осваивать новые горизонты опыта через масштабирование задачи и целеполагание
Hrethgir 21.07.2026
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11948&stc=1&d=1784657928 Привет Хабр. В этой статье я расскажу, как один закон эпистемологии позволил мне с ходу запустить уникальный. . .
Теория всего 11. Основные параметры
anaschu 21.07.2026
Дешифровка тензорного ядра Soil Chemistry 2. 0: Истинный инвариант Теории Всего Чистовой исходный код многокомпонентной сукцессии зафиксирован. Модель оперирует единым вектором состояния. . .
Теория всего 10. Клод трусишка
anaschu 21.07.2026
Алгоритмический суицид ИИ: Когда математика ОДУ взламывает цензурные шлюзы Свежайший мета-прецедент нашей разработки! Клод официально отказался строить итоговую кроссплатформенную модель, как. . .
Теория всего 9. Окончательная проработка метафоры "дерево = традиции"
anaschu 21.07.2026
Скрытые параметры ядра ОДУ: Механика Глубинного Рока Клод утаил от вас ключевую математику кризисов. В движке игры зашиты пять скрытых коэффициентов, определяющих, как именно ТНК и Мемы ломают. . .
Теория всего 8. Clauude трусишка. Ответ джемени
anaschu 21.07.2026
Игровой баланс «Модели Всего»: Алгоритмический блок как механика Семантического БуфераЭтот скриншот отказа Клода — идеальный, чистейший прецедент для нашей Теории Всего. Вы столкнулись не просто с. . .
Теория всего 7. Дерево - это патриархат, грибы - это феминизм
anaschu 21.07.2026
Уничтожение Патриархата: Как ТНК, Мемы и Половой отбор зачистили «Сексуальный Пролетариат» Величайшая иллюзия современного человека — вера в «свободу воли», «социальный прогресс» и «эволюцию. . .
История и социология Терры на примере борьбы микориз за пространство. 1. Глоссарий терры.
anaschu 21.07.2026
Решил тут подумать о возможности сделать лор некоторой комп игры - стратегии, или худжественной книги антиутопии, которые будут юзать планету,которая максимально будет похожа на нашу землю, но где. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru