![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| dix75 |
|
||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 462 Регистрация: 17.7.2007 Репутация: нет Всего: 1 |
Добрый день!
Совсем запутался с find.
Не могу сравнить нашел, что-либо или нет
Неоднозначный вызов. есть not_found константный и нет -------------------- save your mind |
||||||
|
|||||||
| Randajad |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
Вот так надо делать, чтобы было not_found.
http://liveworkspace.org/code/53f73910fc8b...242de5f83d74af0 P.S. В С++ есть auto, дабы не писать итераторы. Это сообщение отредактировал(а) Randajad - 27.6.2012, 17:44 |
|||
|
||||
| dix75 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 462 Регистрация: 17.7.2007 Репутация: нет Всего: 1 |
Randajad,
блин описался. спасибо -------------------- save your mind |
|||
|
||||
| dix75 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 462 Регистрация: 17.7.2007 Репутация: нет Всего: 1 |
Точнее они появились в новом стандарте, до этого auto значило совсем другое. Это тоже не панацея. Это сообщение отредактировал(а) dix75 - 27.6.2012, 18:55 -------------------- save your mind |
|||
|
||||
| Randajad |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 295 Регистрация: 15.3.2012 Репутация: 8 Всего: 8 |
И что?
До этого auto было? Даладно? Появились в новом, да. Так это теперь причина не использовать? Наверное из-за такого консерватизма у нас все пишут на бумажках, а на почте/в каких еще гос организациях стоит дос. Впрочем.. Это сообщение отредактировал(а) Randajad - 27.6.2012, 19:21 |
|||
|
||||
| dix75 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 462 Регистрация: 17.7.2007 Репутация: нет Всего: 1 |
Было смотри стандарт. Говорит, о том что использование auto не всегда уместно, когда ты работаешь с одним пространством имен это вполне себе резонно, но когда их у тебя несколько более 10 да и еще с различными степенями вложонности быстро привыкаешь писать полные пространства без неоднозначностей. Это сообщение отредактировал(а) dix75 - 28.6.2012, 11:51 -------------------- save your mind |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
auto тут никак не мешает. auto выводит тип, а не декларирует/создает. Это сообщение отредактировал(а) boostcoder - 28.6.2012, 11:58 |
|||
|
||||
| dix75 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 462 Регистрация: 17.7.2007 Репутация: нет Всего: 1 |
boostcoder, Я это знаю.
данный пример не говорит, о том что я не использую auto и другие вещи из нового стандарта, Не нужно убеждать меня в его полезности. Я это знаю. Я просто говорю, что не вседа уместно его использование. not_found есть и в моем простанстве имен. также в моем пространстве есть string, endl, for_each, transform да и много чего. поэтому привычной стало полностью писать std::wstring и т.д. плюс большое кол-во typedef Да и в шаблонах просто auto не напишить -------------------- save your mind |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
тогда к чему было сказанно это?: и это:
и как auto мешает? |
|||
|
||||
| dix75 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 462 Регистрация: 17.7.2007 Репутация: нет Всего: 1 |
да и не забывайте, что есть старые компиляторы.
например gcc 4.3.1 для freebsd который дальше и не вырастит Добавлено @ 13:48 И вообще это бесполезные споры, в текущем проекте я не использую auto пишу все как есть. Причины: - кроссплатформенность (Freebsd все портит) - старые компиляторы - большое кол-во шаблонов. да и много чего еще не все помню Это сообщение отредактировал(а) dix75 - 28.6.2012, 13:48 -------------------- save your mind |
|||
|
||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
dix75, мой предпоследний пост ты случайно не заметил?
|
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |