изучи работу структур
ООП - это метафора. На практике вызов ООП функции ничем не будет отличаться от не ООП. Ну для поддержки контекста объекта, первый аргумент функции может содержать адрес "this". Текущий объект.
То есть структура + набор функций в ней, которые принимают this + правила компилятора, когда используются эти функции (например при переопределении оператора > он просто будет подставлять функцию относящуюся к этим классам. Ну как и все говноконцепции, вроде наследования)?
Я не понимаю что такое "говноконцепции" . Я просто читаю некую эмоциональную окраску. Типа что-то тебе не нравится
в fasm есть ооп))))0)
нету. он не поддерживает это. но есть макросредства, через которые опп и реализуют другие люди. ооп есть в tasm
это меня больше пугает. Как в fasme нет ооп но есть в tasm
не за компом
Незабываем про реализацию полиморфизма в виде таблицы адресов методов и соответственно выбора куда прыгать в рантайме а не на этапе компиляции. И очевидно гдето еще дополнительно есть разные блоки данных которые требуются для RTTI
Да-да. Этот RTTI сишники бояться как огня и вырубают в каждом проекте. Поэтому технология для c++ существует скорее де-юре чем де-факто.
А почему? Что долго компилируется? Ой, вот незадача то😁😁😁
При чем тут компилляция? Наблюдение.
Ну rtti не лёгкий, вкомпилировать его во все классыинаверное занимает время, а с этим и так плохо. Других языках всё это тоже доступно и никто его не боится
Обсуждают сегодня