![]() |
1. Пользуйтесь тегами кода. - [code] ... [/code]
2. Точно указывайте язык, название и версию компилятора (интерпретатора).
3. Название темы должно быть информативным.
В описании темы указываем язык!!!
Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.
![]() ![]() |
![]() |
Tribunal |
![]()
Сообщение
#21
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 233 Пол: Женский Реальное имя: Dasha Репутация: ![]() ![]() ![]() |
воть....как думаете по какой причине можт IsIntersect неправильно результат иногда выдавать?=(
Прикрепленные файлы ![]() -------------------- irreparabilium felix olivio rerum
|
volvo |
![]()
Сообщение
#22
|
Гость ![]() |
Приведи пример ввода, на котором выдаются неправильные результаты...
|
Tribunal |
![]()
Сообщение
#23
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 233 Пол: Женский Реальное имя: Dasha Репутация: ![]() ![]() ![]() |
например,
треугольник 0 0 0 5 5 0 прямоугольник 1 1 1 5 5 5 5 1 -------------------- irreparabilium felix olivio rerum
|
Tribunal |
![]()
Сообщение
#24
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 233 Пол: Женский Реальное имя: Dasha Репутация: ![]() ![]() ![]() |
не помогло даже добавление вроде как необходимого альтернативного варианта включения вершины другой фигуры,ведь первая не обязательно содержит вершины второй,но тогда вторая-обязаельно...
if ((T1->IsInside(T2->pts[i].x,T2->pts[i].y))||(T2->IsInside(T1->pts[i].x,T1->pts[i].y))) {flag=true;break;};
-------------------- irreparabilium felix olivio rerum
|
Tribunal |
![]()
Сообщение
#25
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 233 Пол: Женский Реальное имя: Dasha Репутация: ![]() ![]() ![]() |
всё)сообразила..всё дело было в типах
-------------------- irreparabilium felix olivio rerum
|
Гость |
![]()
Сообщение
#26
|
Гость ![]() |
Это задача из учебника Павловской "Объектно-ориентированное программирование. Практикум", стр 102
Препод мне тоже дал эту задачу, причем сдавать мне ее надо сегодня (именно СЕГОДНЯ!!!! через 15 мниут выезжаю). Я даже не расчитывал седня сдать, но благодаря Tribunal`у, Алене, volvo, а также Яндексу и Опере мои планы резко изменились ![]() В связи в этим хочу выразить искреннюю благодарность всем перечисленным выше лицам (и программам), в особенности Tribunal, за практически готовый исходник программы про треугольники и прямоугольники. --------------------------- С уважением Nicolas |
Начинающей программер |
![]()
Сообщение
#27
|
Гость ![]() |
Извините, а ктонибудь не может немного переписать эту прогу так, чтобы объекты не создавались сами(т.е. автоматически), а чтобы было меню, где можно было бы выбрать создание объекта. И с удалением тоже самое. Сам пробовал, но компилироваться не хочет. Я так понял, что создание прописано в конструкторе. Но ведь конструктор же вызвать нельзя, => надо создание извлеч из конструктора и поместить в дружественную ф-ию, я так понял. Но простое копирование не проходит. Находит много ошибок. Помогите начинающему программеру пожалуйста.
|
volvo |
![]()
Сообщение
#28
|
Гость ![]() |
Цитата Но простое копирование не проходит. Находит много ошибок. Показывай, КАК именно пробовал делать (что, куда и откуда копировал)... |
Гость |
![]()
Сообщение
#29
|
Гость ![]() |
Я использовал последний пример от Tribunal.
Так вот я делал так: Для создания объекта допустим ф-ия: TFigure::Great(int numPoints, const char *s = ""):name(s), ptsAmount(numPoints) { pts = new TPoint[ptsAmount]; cout << name << " created ..." << endl; for(int i = 0; i < ptsAmount; i++) { TPoint p; cout << "Enter coordinates of apex" << i+1 << ":"; cin >> p.x >> p.y; pts[i] = p; } } и для удаления: TFigure::del(void) { TFigure; } Понимаю, что что то надо изменить, но не знаю что. И в таком случае, если эти ф-ии будут как дружественные, то что следует писать в конструкторе: конструктор по умолчанию? |
volvo |
![]()
Сообщение
#30
|
Гость ![]() |
Я, кстати, только что заметил ошибку в твоих рассуждениях:
Цитата Но ведь конструктор же вызвать нельзя, => надо создание извлеч из конструктора это почему "нельзя"? работай через указатели на классы, тогда ты должен будешь вызывать конструктор (инициализировать указатель через new), и деструктор (при delete указателя)А то, что ты описал - это методы класса, а никакие не простые и не дружественные функции... Причем в del ты вообще что-то не то делаешь... |
программер начинающий |
![]()
Сообщение
#31
|
Гость ![]() |
т.е. мне надо написать в ф-ии main: new *T1, *T2; или как, я всё равно не понимаю, и как потом вызывать? Не можешь написать это кодом, применительно к моей проге?
|
Гость |
![]()
Сообщение
#32
|
Гость ![]() |
Это задача из учебника Павловской "Объектно-ориентированное программирование. Практикум", стр 102 Препод мне тоже дал эту задачу, причем сдавать мне ее надо сегодня (именно СЕГОДНЯ!!!! через 15 мниут выезжаю). Я даже не расчитывал седня сдать, но благодаря Tribunal`у, Алене, volvo, а также Яндексу и Опере мои планы резко изменились ![]() В связи в этим хочу выразить искреннюю благодарность всем перечисленным выше лицам (и программам), в особенности Tribunal, за практически готовый исходник программы про треугольники и прямоугольники. --------------------------- С уважением Nicolas Выложи програмку тут плиз |
hydroxychloroquine for sale amaz |
![]()
Сообщение
#33
|
Гость ![]() |
What Is Cephalexin For
|
best place to buy generic cialis |
![]()
Сообщение
#34
|
Гость ![]() |
Levitra Nitric Oxide
|
gabriella |
![]()
Сообщение
#35
|
Новичок ![]() Группа: Пользователи Сообщений: 14 Пол: Мужской Реальное имя: gabriella Репутация: ![]() ![]() ![]() |
Your writings and news are really interesting to me. There are numerous advantages to the contents. Thank you so much. My site:: https://www.chokdeebacarrat.com/ole777/
|
nishaknapp |
![]()
Сообщение
#36
|
Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 155 Пол: Мужской Репутация: ![]() ![]() ![]() |
Why not settling on games that is fun and at the same time your earning. Well itll make suspense because of the game as well but dude just try it and it gave me hope while pandemic is real rn. The Gambling Superstitions
|
gabriella |
![]()
Сообщение
#37
|
Новичок ![]() Группа: Пользователи Сообщений: 14 Пол: Мужской Реальное имя: gabriella Репутация: ![]() ![]() ![]() |
I appreciate you spending some time and effort to put this informative article together.
https://www.kashibox2.com Добавлено через 16 мин. I appreciate you spending some time and effort to put this informative article together. yourdailystrength.com |
![]() ![]() |
![]() |
Текстовая версия | 3.04.2025 8:48 |