El primer ejemplo de Dentro Microsoft.NET IL Ensamblador

Cada determinado para leer "Dentro de Microsoft.NET IL ensamblador" no se obtienen los resultados esperados son debidas después Qiaowan primer ejemplo y renunciar. Mi problema es, si se trata de una entrada digital o no digital, el programa siempre devuelve Cómo grosero, y luego termina. Esta vez decidí no renunciar, tengo que averiguar las razones por las que los autores fueron capaces de funcionar normalmente, pero aquí no podemos. Finalmente he encontrado, añadir efectos preservesig será capaz de obtener la función deseada sscanf la declaración de la siguiente manera: 

.method public static pinvokeimpl("msvcrt.dll" cdecl) vararg int32 sscanf(string,int8*) cil managed preservesig{}

Supongo autor probablemente ILASM utilizaba como somos diferentes, y estoy usando VS2010 viene ILASM, y debido a que el autor de este libro fue escrito en el año 2002, durante el cual ILASM había querido modifico lo normal es . Supresión o autor ha cometido un error, no sé. De todos modos añadido preservesig en él!


Quiero querer leer este libro, pero la gente que encontré con el mismo problema, no se detienen debido a este problema.

Publicado 55 artículos originales · ganado elogios 39 · Vistas a 80000 +

Supongo que te gusta

Origin blog.csdn.net/Chinese521/article/details/38374299
Recomendado
Clasificación