Resultados de la búsqueda a petición "name-mangling"
Referencia indefinida de g ++ aunque el símbolo está presente en el archivo * .so
Encontré varias preguntas similares (p. Ej.esta [https://stackoverflow.com/questions/15849422/u ndefined-reference-to-symbol-even-when-nm-indicates-that-this-symbol-is-present] , ...
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 / ...
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 ...
función para destrozar / demangle funciones
Tengo previamente,aquí [https://stackoverflow.com/questions/4920610/c-class-function-in-assembly], se ha demostrado que las funciones de C ++ no se representan fácilmente en el ensamblaje. Ahora estoy interesado en leer de una forma u otra porque ...
¿Comportamiento extraño de cambio de nombre de VS?
Considere el siguiente código de no hacer nada, que estoy compilando como C ++ en Win10 de 64 bits: int test(int argc, char *argv[]); int main(int argc, char *argv[]) { return test(argc, argv); } int test(int argc, char **argv) { return 0; }Si ...
¿Cómo enumero los símbolos en un archivo .so
¿Cómo enumero los símbolos que se exportan desde un archivo .so? Si es posible, también me gustaría saber su fuente (por ejemplo, si se extraen de una biblioteca estática). Estoy usando gcc 4.0.2, si eso hace la diferencia.
¿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 ...
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í. ...
¿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.
Página 2 de 2