Александр А: ну да, код не идеален, одна работа с БД чего стоит.
Но такой чудовищной энтерпрайзни, как в Битриксе - где, например, за свойство заказа и за значение этого свойства отвечают разные классы с одинаковым набором методов - там нет. И слава богу!
Вадим Анисов: Что-то вы недоучили сопромат.
Рассчитывать стоит на худший вариант, но надеяться на него не стоит.
Вообще, ваше описание явно показывает, что вы не представляете себе, как работает сервер в связке с клиентом. Займитесь ликбезом, серьезных ответов на столь дикие вопросы вы все равно не получите.
Мало кто знает, но у ФГУП "Почта России" есть сайт, а на нем - тщательно спрятанный телефон бесплатной консультационной линии. И чатик. Но это уже совсем секрет, только для избранных.
А главное - чем техподдержка не является. В подробностях. Насчет расширения или изменения функционала, смены движка, адаптации под новые версии программ окружения...
В общем, стоит устранить возможность сесть на шею и ножки свесить.
Neoline: ну, не чешите те органы, если нехотя.
Еще раз: именно ваша справедливость нужна именно вам. Ожидать, что кто-то другой будет ей пламенно заниматься - наивно. Даже если он вроде бы обязан это делать, надрываться по этому поводу никто не будет.
Neoline: если вы в сторону этой "твари" только плюетесь в интернете - ничего удивительного. Хотите справедливости - действуйте, никто за вас ее добиваться не будет.
lakegull: могут, конечно. Правда, придется до-чего нибудь другого докопаться.
Потому что такими торрентами вы никаких законов не нарушаете.
Насколько я видел подобные дела с привлечением раздающих, там фигурировали вполне конкретные нарушения авторских прав вполне конкретных правообладателей. Соответственно считается ущерб, и по нему оценивается вина. Нет ущерба - нет вины.
Сергей Жуков: ладно, не буду о высоком.
Подскажу хинт: если взять файл html и выдать его с расширением doc, Ворды открывают его как родной, и никаких лишних библиотек по впихиванию текста в этот убогий формат не требуется.
Сергей Жуков: если подходить к каждой задаче именно с позиции "да просто надо сгенерировать" - какое уж тут, нафиг, будущее. Говнокод на марше.
Просто наблюдение из жизни: если, прежде чем что-то делать, прикинуть будущие возможности, они вполне могут стать реальностью, и никому от этого хуже не будет.
Ну да, itoa / atoi. Или в std::stringbuffer перегнать можно, раз уж тут С++.
Но, на самом деле, тут и математикой легко можно обойтись, без преобразований.
Почему ОС работает с БД именно так - это не ко мне вопрос, а к авторам.