Resultados de la búsqueda a petición "calling-convention"

1 la respuesta

Pregunta sobre la convención de llamada del objetivo C y la transmisión de argumentos en ARM

Quiero saber cómo el tiempo de ejecución objetivo C maneja los argumentos cuando llamo a un método C objetivo como [NSString stringWithFomat:@"%@, %@", @"Hello", @"World"]Hay tres argumentos para esta llamada C objetiva, cómo funciona en ...

2 la respuesta

__cdecl, __stdcall y __fastcall se llaman exactamente de la misma manera?

Estoy usando Visual C ++ 2010, y MASM como mi x64-Assembler.Este es mi código C ++:

1 la respuesta

Convocatoria de convenciones en x64.

Vi en varios lugares que las convenciones de llamadas de Microsoft para

12 la respuesta

Cuáles son las diferentes convenciones de llamadas en C / C ++ y qué significa cada una?

Hay diferentes convenciones de llamadas disponibles en C / C ++:stdcall, extern, pascal, etc. ¿Cuántas convenciones de llamadas están disponibles y qué significa cada una? ¿Hay algún enlace que describa esto?

2 la respuesta

¿Por qué se requiere "mov rcx, rax" al llamar a printf en el ensamblador x64?

Estoy tratando de aprender el ensamblador x64. Escribí "hola mundo" e intenté llamar a printf usando el siguiente código: EXTERN printf: PROC PUBLIC hello_world_asm .data hello_msg db "Hello world", 0 .code hello_world_asm PROC push rbp ; save ...

3 la respuesta

¿Cómo pasar un puntero a una función miembro a una función C? [duplicar]

Posible duplicado: Usar una función miembro de clase C ++ como una función de devolución de llamada C [https://stackoverflow.com/questions/1000663/using-a-c-class-member-function-as-a-c-callback-function] Estoy escribiendo una biblioteca ...

2 la respuesta

El valor de ESP no se guardó correctamente

En la imagen de arriba puede ver que se produce un error cuando la función setAttribute [http://xerces.apache.org/xerces-c/apiDocs-3/classDOMElement.html#1a607d8c619c4aa4a59bc1a7bc5d4692] vuelve de su llamada. ¿Alguien sabe cómo resolver este ...

2 la respuesta

No se puede entender el ejemplo de la convención de llamadas cdecl donde la persona que llama no necesita limpiar la pila

Estoy leyendo elIDA Pro Book [https://nostarch.com/idapro2.htm]. En la página 86 mientras discute las convenciones de llamadas, el autor muestra un ejemplo de convención de llamadas cdecl que elimina la necesidad de que la persona que llama ...

2 la respuesta

Flotador de impresión en ensamblaje nasm de 64 bits

3 la respuesta

__cdecl o __stdcall en Windows?

Actualmente estoy desarrollando una biblioteca C ++ para Windows que se distribuirá como una DLL. Mi objetivo es maximizar la interoperabilidad binaria; más precisamente, las funciones en mi DLL deben ser utilizables desde el código compilado ...