Поиск:

Ответ в темуСоздание новой темы Создание опроса
> STL, считывание данных 
:(
    Опции темы
_GRIN_
Дата 13.6.2012, 18:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


одинокий падаван
**


Профиль
Группа: Участник
Сообщений: 272
Регистрация: 18.11.2007
Где: Калуга

Репутация: 6
Всего: 7



до кьюта юзал stl - потом ещё год писал на кьюте, но с stl - а затем переключился на кьютовские контейнеры.
Я не маюсь с "чистотой языка" - главное решить задачу в срок и с максимальным качеством, а на каком языке, или фреймворке - пофиг.


--------------------
Дорогу осилит идущий
PM MAIL Skype   Вверх
boostcoder
Дата 13.6.2012, 18:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 4
Всего: 110



полагаю, неиспользуя контейнеры и алгоритмы вообще не возможно что-либо написать. так что наверняка используешь кутешные контейнеры и алгоритмы. посему, повторю свой вопрос еще раз(в надежде что пойпешь подвох;)): это кутя тебе позволила не учить принцип вывода типов в с++?
 smile

Добавлено @ 18:14
Цитата(_GRIN_ @  13.6.2012,  18:10 Найти цитируемый пост)
до кьюта юзал stl

ну так покажи мне, как же ты получал тип итератора хотябы list`а, не используя при этом typename ;)


Это сообщение отредактировал(а) boostcoder - 13.6.2012, 18:15
PM WWW   Вверх
_GRIN_
Дата 13.6.2012, 18:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


одинокий падаван
**


Профиль
Группа: Участник
Сообщений: 272
Регистрация: 18.11.2007
Где: Калуга

Репутация: 6
Всего: 7



Цитата(boostcoder @  13.6.2012,  16:13 Найти цитируемый пост)
полагаю, неиспользуя контейнеры и алгоритмы вообще не возможно что-либо написать. так что наверняка используешь кутешные контейнеры и алгоритмы

Повторю ответ =)
Цитата(_GRIN_ @  13.6.2012,  16:10 Найти цитируемый пост)
а затем переключился на кьютовские контейнеры


Цитата(boostcoder @  13.6.2012,  16:13 Найти цитируемый пост)
повторю свой вопрос еще раз(в надежде что пойпешь подвох;)): это кутя тебе позволила не учить принцип вывода типов в с++?

Естессно в своё время штурировал Шилда, Страуструпа и Элджера (про Макконела молчу). Просто забылось за ненадобностью =)



--------------------
Дорогу осилит идущий
PM MAIL Skype   Вверх
boostcoder
Дата 13.6.2012, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 4
Всего: 110



Цитата(_GRIN_ @  13.6.2012,  18:16 Найти цитируемый пост)
забылось за ненадобностью

т.е. ненадобностью ты называешь написание правильного кода?
а использование Java-итераторов, при этом, ты не считаешь _лечением_последствий_незнания_принципа_вывода_типов_?

я все правильно понял?


Это сообщение отредактировал(а) boostcoder - 13.6.2012, 18:21
PM WWW   Вверх
_GRIN_
Дата 13.6.2012, 18:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


одинокий падаван
**


Профиль
Группа: Участник
Сообщений: 272
Регистрация: 18.11.2007
Где: Калуга

Репутация: 6
Всего: 7



boostcoder, утомил =)
Я ты не первый встречаемый мной boost-ер, который борется за чистоту языка.
Поверь мне - этот холивар бесконечен.
У нас разные цели.
   У тебя - написать красивый и правильный код.
   У меня - написать рабочий код, который будет легко сопровождать другим (возможно менее опытным) программистам.

Это сообщение отредактировал(а) _GRIN_ - 13.6.2012, 18:34


--------------------
Дорогу осилит идущий
PM MAIL Skype   Вверх
boostcoder
Дата 13.6.2012, 21:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 4
Всего: 110



причина, скорее всего, в другом...

мне, никто не позволит ###кодить. но даже если бы и позволили - я бы этого не делал. не "тот" я человек.
рабочий код - недостаточный критерий. и за рабочий, но "грязный" код - меня бы скорее всего уволили, с соответствующей записью в трудовой. (за использование кути в проекте - получил бы строгий выговор с лишением премиальных. за повторное уличение - уволили бы.)

[irony]
так что да, у нас разные цели и верификация продукта.
[/irony]

Цитата(_GRIN_ @  13.6.2012,  18:30 Найти цитируемый пост)
борется за чистоту языка.

я недостаточно для этого квалифицирован.

Цитата(_GRIN_ @  13.6.2012,  18:30 Найти цитируемый пост)
этот холивар

это не холивар. это эстетика. ровно как и мытье рук перед едой. (но не все это делают, согласен.)

Цитата(_GRIN_ @  13.6.2012,  18:30 Найти цитируемый пост)
красивый и правильный

т.е. то, что ты показал, ты называешь красивым и правильным? smile 
там все совсем некрасиво, и ниразу не правильно. прости за прямоту. (как будто попал на другую планету.)


Это сообщение отредактировал(а) boostcoder - 13.6.2012, 21:38
PM WWW   Вверх
boostcoder
Дата 13.6.2012, 22:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 4
Всего: 110



тут еще вопрос был:
Цитата(boostcoder @  13.6.2012,  18:13 Найти цитируемый пост)
ну так покажи мне, как же ты получал тип итератора хотябы list`а, не используя при этом typename ;)

или ты никогда список не использовал? ;)

PM WWW   Вверх
mes
Дата 13.6.2012, 22:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


любитель
****


Профиль
Группа: Участник Клуба
Сообщений: 7954
Регистрация: 14.1.2006

Репутация: 7
Всего: 250



Цитата(_GRIN_ @  13.6.2012,  17:30 Найти цитируемый пост)
У нас разные цели.
   У тебя - написать красивый и правильный код.
   У меня - написать рабочий код, который будет легко сопровождать другим (возможно менее опытным) программистам.

 smile  smile  smile 


--------------------
PM MAIL WWW   Вверх
_GRIN_
Дата 13.6.2012, 22:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


одинокий падаван
**


Профиль
Группа: Участник
Сообщений: 272
Регистрация: 18.11.2007
Где: Калуга

Репутация: 6
Всего: 7



Цитата(boostcoder @  13.6.2012,  20:01 Найти цитируемый пост)
или ты никогда список не использовал? ;)

честно, не помню, наверное всётаки через typename - но это было давно =)
Во всяком случае когда тот шаблонный метод реализовывал про typename не вспомнил, пока ты не подсказал.
Просто сразу на java альтернативу переключился.

Цитата(boostcoder @  13.6.2012,  19:35 Найти цитируемый пост)
т.е. то, что ты показал, ты называешь красивым и правильным?  
там все совсем некрасиво, и ниразу не правильно. прости за прямоту. (как будто попал на другую планету.)

"на вкус и цвет..." как говорится. Признаться мне мой вариант с java итераторами нравится больше: кода меньше, читается легче.
Эт. конечно же имхо.

по поводу прямоты - нет проблем =)

Опять же исходя и личного опыта, вполне может быть, что через какое-то время я буду полностью с тобой согласен (обретя другие знания) =)
Но сейчас вот как-то так =)



--------------------
Дорогу осилит идущий
PM MAIL Skype   Вверх
boostcoder
Дата 13.6.2012, 22:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 4
Всего: 110



mes, т.е. Вы тоже удивлены? оО
я думал я один такой, ан нет - нас двое smile

Добавлено через 1 минуту и 12 секунд
_GRIN_, все что я хотел показать, так это то, что от использования кути - тупеют. возможно ты и это понял. просто признаться не можешь. ну ничего - это пройдет.

PM WWW   Вверх
_GRIN_
Дата 13.6.2012, 22:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


одинокий падаван
**


Профиль
Группа: Участник
Сообщений: 272
Регистрация: 18.11.2007
Где: Калуга

Репутация: 6
Всего: 7



=)


--------------------
Дорогу осилит идущий
PM MAIL Skype   Вверх
borisbn
Дата 14.6.2012, 09:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 48
Всего: 135



Я, наверное, тоже тупею, т.к. использую и Qt и студию 2008, которая не затребовала typename
А вообще-то, если компилятор может разобраться без typename (а студийный и, прости господи, дебилдер - разбираются), то считаю это требование стандарта глупым. Обратите внимание, что я не говорю, что gcc глупый, а студия - умная (скорее наоборот), я лишь говорю о том, что явно лишнее требование в стандарте - глупо.


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
boostcoder
Дата 14.6.2012, 11:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


pattern`щик
****


Профиль
Группа: Завсегдатай
Сообщений: 5458
Регистрация: 1.4.2010

Репутация: 4
Всего: 110



Цитата(borisbn @  14.6.2012,  09:54 Найти цитируемый пост)
студию 2008, которая не затребовала typename

это баг студии. об этом писалось множество раз.
немогу сейчас нагуглить. mes подскажет.
PM WWW   Вверх
borisbn
Дата 14.6.2012, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 4875
Регистрация: 6.2.2010
Где: Ростов-на-Дону

Репутация: 48
Всего: 135



Цитата(boostcoder @  14.6.2012,  11:01 Найти цитируемый пост)
это баг студии

дык я ж и не спорю. я даже говорю
Цитата(borisbn @  14.6.2012,  09:54 Найти цитируемый пост)
Обратите внимание, что я не говорю, что gcc глупый, а студия - умная (скорее наоборот)

я говорю о том, что само требование - лишнее


--------------------
Женщины отличаются от программистов тем, что у них чары состоят из стрингов
PM MAIL Jabber   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets"
JackYF
Любитель
  • В заголовке темы в квадратных скобках обозначьте используемую вами библиотеку, например: [QT],[GTK],[wx].
  • Если вопрос актуален только для некоторой версии библиотеки, либо, если вы пользуетесь не самой последней версией, укажите это. Например: [QT4], [GTK2].
  • Все начинающие изучать Qt - не забудьте зайти сюда.
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • В вопросе укажите полную версию версию библиотеки, а также все дополнительные используемые программные пакеты.
  • Не забывайте пользоваться кнопкой "Код".
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема »


 




[ Время генерации скрипта: 0.1023 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.