Большой Воронежский Форум
» Программирование>как работать с Boost Graph Library
Shoroh 19:27 03.04.2007
Господа! Может кто сталкивался, вроде все тоже STL, может кто нить объяснить как с этим работать попроще. с++ [Ответ]
Shoroh 22:16 04.04.2007
для того кто это видит впервые даже с док. тяжко разобраться. просто мож кто и подсказал бы более простым языком может быть на примере [Ответ]
RiderV 10:09 23.04.2007
Купи книгу на русском по ней... Продаётся ща везде. [Ответ]
Shoroh 21:24 23.04.2007
проще оказалось самому написать один из алгоритмов,чем использовать готовый. всем спасибо. [Ответ]
RiderV 10:49 24.04.2007
Ну и зря. win32 api тоже будешь весь переписывать под себя - иногда тоже вроде проще чем изучить.

Стандартные библиотека всегда лучше (читай Страуструпа).
Во превых они уже хорошо протестированны (когда пойдёшь работать, то в первом же недетском проекте поймёшь насколько это важно),
и посстоянно улучшаются, исправляются и пр.. короче поддерживаются.
Во вторых они как правило гибче. Такие либы как STL, Boost, Loki можно легко настравать получая совершенно новый функционал.
И в третьих, разбирая устройство таких библиотек (тем более они прекрасно документированны) ты КРУТО повышаешь свой уровень как С++ программер. КАКИЕ возможности у template-ов С++, например, я начал понимать, изучая Loki (Андрей Александреску, современное проектирование на С++). [Ответ]
RiderV 10:54 24.04.2007
Вообще трудно объяснить. Это надо поработать в комманде, помучаться с поддержкой своего старого уродливого кода, намучаться с чужим, наполучать по шапке когда в очередной раз работа огромного предприятия встала, из за того что протестировать самопальный алгоритм не было времени\желания\опыта.
Просто советую, когда читаешь кнжки больших дядей и непонимаешь к ЧЕМУ ТАКИЕ ЗАГОНЫ, но видишь что дядька гораздо круче тебя разбирается в теме, лучше просто доверять ему мнению (по началу, возможно, слепо),... пройдёт время и ты поймёшь, что так и надо было. [Ответ]
Shoroh 17:15 24.04.2007
спасибо, воспользуюсь твоим советом, короче будем учиться. [Ответ]
Вверх