Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.
-
- Требования к квалификации программиста выше (это очень существенно). И ради чего? Облагораживания кода для переворачивания битов в портах? Оператором new пользоваться нельзя, так что почти весь потенцил Си++ - под запретом. - SciFi(15.09.2010 09:23)
- Потенциал ограничивается написанными кем-то стандартными библиотеками? Смешно. - Cepгeй Бopщ(15.09.2010 11:08)
- Без new нет виртуальных функций (полиморфизма). Я слышал, это одна из основных концепций в Си++. Без этого Си++ - это "улучшенный Си", что само по себе имеет право на жизнь, но выглядит как некий суррогат. - SciFi(15.09.2010 12:56)
- Бред. Всё бред. И виртуальным функциям new не нужен, и new - всего лишь аналог malloc и работает при наличии кучи, виртуальные функции нужны в embedded крайне редко. =AlexD=(34 знак., 15.09.2010 13:22)
- ... ya(656 знак., 15.09.2010 13:38,
)
- Я могу предложить лехко - шаблоны. И это уже не "улучшенный Си" (хотя не понимаю, что плохого в улучшенном Си?). =AlexD=(407 знак., 15.09.2010 15:19)
- Не надо шаблоны - большой оверхеад по коду т.к. редкий компилятор ( точнее линкер ) сможет это оптимизировать. - diper(15.09.2010 20:02)
- Сейчас уже редкий не может оптимизоровать. Я таких не знаю. (именно компилятор за счёт второго прохода, линкер здесь ни при чём) - =AlexD=(15.09.2010 20:45)
- Ждем вашу альтернативу на С. Столь же удобную. - Cepгeй Бopщ(15.09.2010 20:10)
- Во многих случаях даже на 8-ми битниках расходы на вызов виртуальных функций не критичны. А при прочих равных использование вирутальных функций намного понятнее шаблонов, я уже не говорю про более отладку. Чего стоит выводимое компилятором сообщение об ya(73 знак., 15.09.2010 16:24,
)
- "Использовать указатели опасно" (C) и "библиотечные функции мы не используем"... - fk0(04.10.2010 15:44)
- Использовать компилятор опасно - кто знает, что он там накомпилирует? - ya(05.10.2010 09:16,
)
- Использовать компилятор опасно - кто знает, что он там накомпилирует? - ya(05.10.2010 09:16,
- Да я ж разве против? Используйте, раз ресурсы позволяют и есть выгода с точки зрения архитектуры программы. Но на них свет клином не сошёлся. - =AlexD=(15.09.2010 17:41)
- "Использовать указатели опасно" (C) и "библиотечные функции мы не используем"... - fk0(04.10.2010 15:44)
- Не надо шаблоны - большой оверхеад по коду т.к. редкий компилятор ( точнее линкер ) сможет это оптимизировать. - diper(15.09.2010 20:02)
- Я могу предложить лехко - шаблоны. И это уже не "улучшенный Си" (хотя не понимаю, что плохого в улучшенном Си?). =AlexD=(407 знак., 15.09.2010 15:19)
- ... ya(656 знак., 15.09.2010 13:38,
- Не вижу связи между new и виртульными функциями AlexBi(203 знак., 15.09.2010 13:18)
- Бред. Всё бред. И виртуальным функциям new не нужен, и new - всего лишь аналог malloc и работает при наличии кучи, виртуальные функции нужны в embedded крайне редко. =AlexD=(34 знак., 15.09.2010 13:22)
- Без new нет виртуальных функций (полиморфизма). Я слышал, это одна из основных концепций в Си++. Без этого Си++ - это "улучшенный Си", что само по себе имеет право на жизнь, но выглядит как некий суррогат. - SciFi(15.09.2010 12:56)
- Оператором new пользоваться разрешаю :-). Ну а ква-квалификация... это отдельный разговор, кому-то и умение читать лишнее ;-) - =AlexD=(15.09.2010 10:17)
- Потенциал ограничивается написанными кем-то стандартными библиотеками? Смешно. - Cepгeй Бopщ(15.09.2010 11:08)
- Требования к квалификации программиста выше (это очень существенно). И ради чего? Облагораживания кода для переворачивания битов в портах? Оператором new пользоваться нельзя, так что почти весь потенцил Си++ - под запретом. - SciFi(15.09.2010 09:23)