| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > Унарный + зачем? |
| Автор: triclosan 18.5.2007, 12:06 |
| Приведите кто-нибудь примеры использования оператора из вашей практики. Или в книгу умную ткните, а то мне в голову ничего не приходит. |
| Автор: EvgenZ 18.5.2007, 12:22 | ||
|
| Автор: Shaggie 18.5.2007, 12:35 |
| В юмор! |
| Автор: vinter 18.5.2007, 12:37 |
| EvgenZ, это бинарный Shaggie, что смешного? |
| Автор: triclosan 18.5.2007, 12:50 |
Спасибо, а то я уже веревку начал подыскивать |
| Автор: archimed7592 18.5.2007, 13:00 |
| если для интегральных типов унарный плюс не делает ничего, это вовсе не означает, что для пользовательского типа его нельзя перегрузить так, чтобы он что-то делал Добавлено через 1 минуту и 39 секунд к примеру он может возвращать абсолютное значение... |
| Автор: betal 18.5.2007, 13:17 |
| ++ Добавлено через 1 минуту и 5 секунд & |
| Автор: vinter 18.5.2007, 14:01 |
| betal, очень содержательный пост |
| Автор: Xenon 18.5.2007, 14:13 |
| betal, если это ответ на вопрос "унарный + зачем?", то ... А по-сути, может это когда-нибудь и удобно, но этого не следует делать, так как должно быть очевидно для чего сделана перегрузка - а так увидишь какой-то повисший плюс в коде и долго будешь размышлять зачем он нужен |
| Автор: Любитель 19.5.2007, 14:12 |
Следует, если это удобно Чтобы посмотреть на различные изменения смысла операторов без вреда дизайну (напротив, с пользой) также можно посмотреть на знаменитый boost::spirit. |
| Автор: Void 19.5.2007, 16:52 |
Так в спирите он и используется, в своём естественном значении для грамматик значении: zero or more. |
| Автор: betal 20.5.2007, 14:03 |
| Простите может я чегото напутал ??? Разве вопрос не был в примере унарного оператора ??? Добавлено через 33 секунды если нет то прошу прощение за глупость... |
| Автор: Xenon 20.5.2007, 14:09 |
| betal, по-русски же написано "Унарный + зачем?" |
| Автор: JackYF 20.5.2007, 18:14 |
| Xenon, |
| Автор: betal 20.5.2007, 21:24 | ||
прошу прощения. Не прально истолковал.
|
| Автор: triclosan 22.5.2007, 10:45 |
| Спасибо всем, кое-что прояснилось |
| Автор: Любитель 25.5.2007, 09:54 | ||
|