Resultados de la búsqueda a petición "name-mangling"

13 la respuesta

¿Cuál es el efecto de extern "C" en C ++?

¿Qué hace exactamente poner

4 la respuesta

Desorganizar el resultado de std :: type_info :: name

Actualmente estoy trabajando en un código de registro que supone, entre otras cosas, imprimir información sobre la función de llamada. Esto debería ser relativamente fácil, C ++ estándar tiene untype_info clase. Contiene el nombre de la clase / ...

3 la respuesta

¿Puedo descomponer los nombres RTTI de GCC?

6 la respuesta

View Compiladores de nombres en C ++

¿Cómo puedo ver los nombres mutilados generados por el compilador para funciones sobrecargadas en C ++? Estoy usando VC9 pero las respuestas para otros compiladores también son bienvenidas. Editar Encuentro útiles todas las respuestas aquí. ...

4 la respuesta

¿Cuál es el beneficio de la mutilación de nombres privados en Python?

Python proporcionamutilación de nombres privados Para los métodos y atributos de clase.¿Existe algún caso concreto en el que se requiera esta función o solo ...

10 la respuesta

¿Por qué necesitamos “C” externa {#include <foo.h>} en C ++? [duplicar

Esta pregunta ya tiene una respuesta aquí: ¿Cuál es el efecto de la "C" externa en C ++? [/questions/1041866/what-is-the-effect-of-extern-c-in-c] 13 respuestas ¿Por qué necesitamos usar: extern "C" { #include <foo.h> }Específicamente ¿Cuándo ...

2 la respuesta

¿Por qué tengo dos implementaciones de destructor en mi salida de ensamblado? [duplicar]

Esta pregunta ya tiene una respuesta aquí: GNU GCC (g ++): ¿Por qué genera múltiples dtors? [/questions/6613870/gnu-gcc-g-why-does-it-generate-multiple-dtors] 2 respuestas Yobjdump de mi archivo .o revela que tengo dos destructores diferentes ...

4 la respuesta

¿Cómo detengo la manipulación de nombres de la función exportada de mi DLL?

Estoy tratando de crear una DLL que exporta una función llamada &quot;GetName&quot;. Me gustaría que otro código pueda llamar a esta función sin tener que sa...

6 la respuesta

¿Hay alguna forma de suprimir el cambio de nombre de C ++?

Tengo una DLL que está escrita en C ++ y quiero suprimir el cambio de nombre para algunos métodos exportados. Los métodos son globales y no son miembros de ninguna clase. ¿Hay una manera de lograr esto BTW: estoy usando VS2008.

5 la respuesta

preguntas sobre el cambio de nombre en C ++

Estoy tratando de aprender y entender el cambio de nombre en C ++. Aquí hay algunas preguntas: (1) Dedevx [http://www.devx.com/tips/Tip/5652] Cuando se sobrecarga una función global, el nombre destrozado generado para cada versión sobrecargada ...