Here is my previous question about switching call calls. However, C ++ uses a different calling convention (thiscall) and may require some other asm code. Can someone explain the differences and point out or provide some code snippets that switch C ++ calls (preferably in GCC inline asm)?
Thanks James
The code indicated in the previous question should work fine.
thiscall , . thiscall (, , this ecx); . .
this
ecx
, , , (, ) .
, , , ++ thiscall - ( , Microsoftism... g++ ).
, ABI ++ .
, , , ++.
, , ( ( ) ).
Source: https://habr.com/ru/post/1716786/More articles:Sniffing / Capturing All Traffic Between Apache and Weblogic on Solaris - apacheWhat information does the .NET class have about what is called? - .netИнструменты для создания графического интерфейса ASP.NET - asp.netClickOnce - Client Requirements - .netPermanent login information from server to server - coldfusionWhat is the fastest way to populate an array with numbers in PHP? - arraysWhy is the Identities property not passed to my custom IAuthorisationPolicy? - wcfHow to add Google search results to my site? - searchHas a crash or quick track of a project schedule ever worked? - project-managementsend gmail from php form - phpAll Articles