Информация об изменениях

Сообщение Re[10]: Небольшой кусок STL для Windows Driver [C++] от 04.10.2018 8:29

Изменено 04.10.2018 8:30 LimyKurn

Re[10]: Небольшой кусок STL для Windows Driver [C++]
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Здравствуйте, LimyKurn, Вы писали:


LK>>Я совсем мало под него писал. Еще не дошел до того, когда уже хочется STL.


ЕМ>STL в C++ — чисто внешняя (по отношению к языку) библиотека, дополнительная плюшка. C++ по сравнению с C удобен (на любой платформе) прежде всего тем, что позволяет яснее выразить замысел кодом, избавляет от части рутинного текста, облегчает контроль типов, значений и отладку, и т.п.


Ни о чем это не может идти речь на этапе "дрыгания ногами" или освоения USB (которое на STM32 заняло 2 вечера, притом, что у меня не один, не два и не три года стажа в целом, и нового освоил много). Для отладки прежде всего нужно настроить отладку, чтобы была хоть какая возможность отладки, а уже потом упрощать.

И то, что C++ удобен прежде всего синтаксисом и т.п., — чушь. STL, Boost, Qt, fc — гораздо важнее в целом. Но везде, где низкий уровень, они в пролете.
Re[10]: Небольшой кусок STL для Windows Driver [C++]
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Здравствуйте, LimyKurn, Вы писали:


LK>>Я совсем мало под него писал. Еще не дошел до того, когда уже хочется STL.


ЕМ>STL в C++ — чисто внешняя (по отношению к языку) библиотека, дополнительная плюшка. C++ по сравнению с C удобен (на любой платформе) прежде всего тем, что позволяет яснее выразить замысел кодом, избавляет от части рутинного текста, облегчает контроль типов, значений и отладку, и т.п.


Ни о чем это не может идти речь на этапе "дрыгания ногами" или освоения USB (которое на STM32 заняло 2 вечера, притом, что у меня не один, не два и не три года стажа в целом, и нового освоил много). В том числе, для отладки прежде всего нужно настроить отладку, чтобы была хоть какая возможность отладки, а уже потом упрощать.

И то, что C++ удобен прежде всего синтаксисом и т.п., — чушь. Библиотеки — STL, Boost, Qt, fc — гораздо важнее в целом. Но везде, где низкий уровень, они в пролете.