Ответы пользователя по тегу Программирование
  • Использование C++ в Keil?

    @megalol
    1. Сишные библиотеки, как правило, констистентны. Взяв библиотеку на С++, не понятно, что там внутри будет — шаблонная магия или С++ образца 98 года. В проекте может не быть поддержки исключений, а библиотека их будет активно использовать. И так далее. То есть даже выбрав С++, намного проще использовать сишные библиотеки. А там и до чистой сишки недалеко.
    2. Выше требования к скиллу программистов. Например, пресловутые виртуальные методы дают оверхед, а шаблоны — нет, но это же всем нужно объяснять, как писать на С++ с меньшим оверхедом, чем на С.

    В целом, для железа я больше люблю С++ без фанатизма, с библиотеками, имеющими чисто сишный интерфейс.
    Ответ написан
    Комментировать
  • Half-precision floating-point ли это?

    @megalol
    FD93 — число в дополнительном коде, означает -621 в десятичной.
    Алгоритм конвертации:
    #include int main()
    {
    short x = 0xFD93;
    std::cout << float(x)/10;
    }
    Ответ написан
    2 комментария