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

Сообщение Re[48]: MS забило на дотнет. Питону - да, сишарпу - нет? от 08.09.2021 6:36

Изменено 08.09.2021 6:50 Serginio1

Re[48]: MS забило на дотнет. Питону - да, сишарпу - нет?
Здравствуйте, vdimas, Вы писали:

V>>>GetFunctionPointerForDelegate — это единственный (ранее) был способ получать колбэки из нейтивного кода в управляемый.

S>>Вы невнимательно читаете. Вот эту часть явно пропустили: "...и вызовем его из менеджед кода"

V>Сорри, это уже утомительно...

V>Через "пирог" вызова именно так и будет.
Вот интересно зачем этот пирог организовывать, если из манагеда можно передать все возможные данные зная алгоритм.
Это как раз из области таскать данные с SQL на клиента и обратно.
Re[48]: MS забило на дотнет. Питону - да, сишарпу - нет?
Здравствуйте, vdimas, Вы писали:

V>>>GetFunctionPointerForDelegate — это единственный (ранее) был способ получать колбэки из нейтивного кода в управляемый.

S>>Вы невнимательно читаете. Вот эту часть явно пропустили: "...и вызовем его из менеджед кода"

V>Сорри, это уже утомительно...

V>Через "пирог" вызова именно так и будет.
Вот интересно зачем этот пирог организовывать, если из манагеда можно передать все возможные данные зная алгоритм.
Это как раз из области таскать данные с SQL на клиента и обратно.

Или если ну невозможно предусмотреть все варианты, учитывая, что вызов из манагеда дешевле в десятки раз вернуть ссылку на структуру хотелок.
Обработав эту структуру манагед вызовет нативную функцию передав данные и ссылку на эту структуру