![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 22 Всего: 135 |
http://forum.vingrad.ru/forum/topic-326951...tml#st_0_view_0 нет. учились по boost ? оно и видно. сплошной минимализм -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: 81 Всего: 211 |
||||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 22 Всего: 135 |
а я и не говорил, что плохо. просто передразнивал boostcoder, а если серьёзно, то учился как, наверное, все (ну или многие): basic, pascal, asm, C, C++ & STL, VCL & Builder (как вспомню так вздрогну), Qt. Щаз хочу до-диез освоить. -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| mes |
|
||||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
я так понимаю, выводы из темы по ссылке были сделаны потому, что никто не возразил высказанному там.. терь хоть понятно откуда ветер дует, сами придумали, сами поверили |
||||
|
|||||
| boostcoder |
|
|||
![]() pattern`щик ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 5458 Регистрация: 1.4.2010 Репутация: 49 Всего: 110 |
у меня так получилось: basic, asm, C, C++. еще Python нравится. кое-что пописываю на нем. а вообще, считаю что лучше знать что-то одно. но знать хорошо! мой выбор с++. Добавлено через 40 секунд удобно. |
|||
|
||||
| borisbn |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 22 Всего: 135 |
возразили и ещё как. причём с некоторыми аспектами я вполне согласен. не понимаю, откуда такой вывод. Вы меня, наверное, с кем-то путаете (на "С" начинается, на "жка" заканчивается) во! забыл. тоже хочу посмотреть в эту сторону. Добавлено через 11 минут и 54 секунды
Лучше, конечно, знать много и хорошо, но это - утопия. Но и далеко не всё можно эффективно решить с помощью Си++. В вебе, например, многое успешно решается на пхп и т.п. На мобильных платформах (в частности на андроиде) - Java. Да и знание других языков развивает (так же как иностранных в повседневной жизни). -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
||||
|
|||||
| mes |
|
|||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 144 Всего: 250 |
просто привели в поддержку высказывания тему, в которой никто и не поддерживал подобных взглядов.. то что стандартных преобразований не хватает, это да.. но чтоб пихать в стринг, когда там и так лишнего полно, это лишь связываний рук в дальнейшем.. но это уже жуткий оффтоп, так что пора прекращать |
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 22 Всего: 135 |
поддерживаю. стоп флуд-машина! -------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 53 Всего: 183 |
Во, наговорили-то
Да вроде как уже определили. Например, Макконнелл, Совершенный код, ну и другие авторы. Ну там "один класс - одна задача", "согласованный уровень абстракции" и т.д. Принципов немного, наизусть их формулировки не помню, а сама называю немного по-другому. Что касается примера со строкой, строка - это специализированный контейнер. Вот только соответствующие функции и должна содержать. Остальное - отдельно. Собственно, все (авторы книг по программированию, которые я читала) давно с этим согласны - что std::string перегружена (а также почти все реализации других строк в других библиотеках). Но так уж выросло. Из соображений дизайна менять устоявшиеся и широко используемые интерфейсы - самоубийство (для библиотеки). Но в теме речь идет о своем коде. -------------------- ... |
|||
|
||||
| kamre |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 24.3.2006 Репутация: 1 Всего: 13 |
А что Visual Assit уже научился искать references для конструкторов? Это никогда не работало в нем, насколько я помню. |
|||
|
||||
| borisbn |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4875 Регистрация: 6.2.2010 Где: Ростов-на-Дону Репутация: 22 Всего: 135 |
kamre, мдааа. действительно. не ищет. (где тут иконка с посыпанием головы пеплом?)
-------------------- Женщины отличаются от программистов тем, что у них чары состоят из стрингов |
|||
|
||||
| kamre |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 330 Регистрация: 24.3.2006 Репутация: 1 Всего: 13 |
Eclipse CDT умеет искать references для конструкторов: ![]() |
|||
|
||||
| Сыроежка |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 127 Регистрация: 24.6.2011 Репутация: нет Всего: 1 |
Вектор имеет итератор произвольного доступа, поэтому никакого смысла для него отдельно писать сортировку не имеет смысла. Она уже написана в виде стандартного алгоритма std::sort. Это все равно, что для каждого массива писать отдельную функцию сортировки. Что касается функции-члена класса std::string find_last_not_of, то ситуация здесь другая. Для класса string вы можете написать оптимальную такую функцию, так как в основе класса лежат обычные строки в формате С. То есть вы можете оптимизировать эту функцию по сравнению с аналогичным алгоритмом, если бы вы писали его для всех контейнеров. |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 53 Всего: 183 |
Напиши ее, но вне класса, кто мешает? Не хватает доступа? Можно сделать френдом. Но класс-то зачем засирать до полной нечитабельности? Я в таких случаях (чтобы не плодить много френдов) обычно создаю еще один класс, утилитный, со всякими алгоритмами по обработке основного класса. -------------------- ... |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |