Size: a a a

2021 March 25

E

EgorBo in pro.net
но это винонли, для никсов не подойдет
источник

D

Denisio in pro.net
ленивые пиздец
источник

E

EgorBo in pro.net
но схема такая же
источник

V

Vyacheslav in pro.net
я понимаю. у меня таргет и есть winonly
источник

E

EgorBo in pro.net
на никсах - dlopen/dlsym
источник

D

Denisio in pro.net
как работать будет программером - непонятно, всё разжуй принеси на блюдечке
источник

D

Denisio in pro.net
stackoverflow programming ?
источник

V

Vyacheslav in pro.net
Denisio
ленивые пиздец
я все остальное уже знал, кроме этого замудреного делегата
источник

V

Vyacheslav in pro.net
но нигде по нему документацию найти не могу
источник

V

Vyacheslav in pro.net
райдер тоже не вкурсах про него
источник

V

Vyacheslav in pro.net
круто, спасибо за новую инфу @EgorBo
источник

V

Vyacheslav in pro.net
источник

V

Vyacheslav in pro.net
вот оно что, это Function Pointer
источник

E

EgorBo in pro.net
да, убирают весь оверхед от классического маршалла
источник

E

EgorBo in pro.net
+ проще
источник

E

EgorBo in pro.net
SuppressGCTransition - тоже убирает оверхед от пинвока весь
источник

V

Vyacheslav in pro.net
да, выглядит реально очень просто
источник

E

EgorBo in pro.net
в конечном итого код на примере - максимально эффективный
источник

E

EgorBo in pro.net
а не наврал, тут картину слегка портит тип String в аргументах
источник

VK

Vladislav Khapin in pro.net
EgorBo
SuppressGCTransition - тоже убирает оверхед от пинвока весь
чёт я забыл что оно делает
источник