| 1 Мехрдод ТРГИ, 02 августа 2009 г. 22:37:55 | |
|
спс!!!
|
|
|
| 2 Соболев Евгений, 02 августа 2009 г. 19:45:15 | |
Вот так можно "свапать" структуры: #include <iostream> #include <algorithm> ... typedef struct { ... } test; ... int main(){ ... test a,b; ... swap(a,b); ... }
|
|
|
| 3 Соболев Евгений, 02 августа 2009 г. 19:43:37 | |
Так а зачем нужно было удалять мой код? :) Он ведь не относится к решению задач, а демнострирует использование swap для структур :) Ну да ладно...сокращу: #include <iostream> #include <algorithm> ... typedef struct { }
|
|
|
| 4 SKYDOS, 02 августа 2009 г. 19:20:45 | |
1 Беляев Сергей Николаевич, 02 августа 2009 г. 19:01:57 не будете ли так добры подсказать, что в том коде все-таки неправильно и почему выдает ВА1? спасибо.
|
|
|
| 5 Беляев Сергей Николаевич, 02 августа 2009 г. 19:01:57 | |
|
Обсуждения по задачам нужно вести в соответствуюем разделе, а не в общем форуме. Поэтому я и удалил тот пост. Тем более не приветствуются такие объемные сообщения в качестве названия тем, да и полный код программ писать сюда не нужно.
|
|
|
| 6 Соболев Евгений, 02 августа 2009 г. 18:36:03 | |
Ничего перегружать не надо...Следующий код успешно работает ... Код решения удален.
|
|
|
| 7 SKYDOS, 02 августа 2009 г. 18:19:03 | |
1 Соболев Евгений, 02 августа 2009 г. 17:14:24 надо перегружать функцию swap
|
|
|
| 8 Соболев Евгений, 02 августа 2009 г. 17:14:24 | |
|
По идее есть стандартная процедурка в <algorithm> swap(), только я не уверен, что она работает для собственных структур...Вообще надо поэксперементировать...
|
|
|
| 9 Мехрдод ТРГИ[9"А" team], 02 августа 2009 г. 16:50:59 | |
Евгений, спасибо!но ооооочень хочется юзать стандарт. процедурку и не писать легкую процедурку))) SKYDOS, да ничего ты не упускал! я задал вопрос(Мехрдод ТРГИ[9"А" team], 02 августа 2009 г. 14:20:00) а Женя ответил(Соболев Евгений, 02 августа 2009 г. 14:28:15) вот и всё!
|
|
|
| 10 SKYDOS, 02 августа 2009 г. 14:44:38 | |
1 Соболев Евгений, 02 августа 2009 г. 14:43:11 а лички нет что ли?... или я что-то упустил?))) поделитесь?)
|
|
|
| 11 Соболев Евгений, 02 августа 2009 г. 14:43:11 | |
|
Я отвечал Мехрдоду :)
|
|
|
| 12 SKYDOS, 02 августа 2009 г. 14:41:14 | |
3 Мехрдод ТРГИ[9"А" team], 02 августа 2009 г. 14:18:53 да не обижаюсь я за удаление, мне просто инетерсно ООчень почему WA 4... а решение (алгоритм) из принципа менять не буду %) ну может тесты подкинете какие-то?) 1 Соболев Евгений, 02 августа 2009 г. 14:28:15 это ты про что? у меня не такого бреда там...)
|
|
|
| 13 Соболев Евгений, 02 августа 2009 г. 14:28:15 | |
Что значит свапать две структуры? Если имеется в виду две одинаковых структуры, то можно написать оочень легкую процедурку swap(type &a,type &b) { type buf; buf=a; a=b; b=buf; }
|
|
|
| 14 Мехрдод ТРГИ[9"А" team], 02 августа 2009 г. 14:20:00 | |
|
а ты случайно не знаешь как на плюсах свапать две структуры?
|
|
|
| 15 Мехрдод ТРГИ[9"А" team], 02 августа 2009 г. 14:18:53 | |
Т.к. Нельзя выставлять свой код! а ты не обижайся про чел решение я имел в виду что не надо много думать почему так написан код, все тупо и просто!
|
|
|