5
Hola, necesito determinar el nombre mutilado de una función dentro de una aplicación C++. ¿Hay algún equivalente a la macro __FUNCDNAME__
en g ++?C++ obtener los nombres destrozados de una función/método
Hola, necesito determinar el nombre mutilado de una función dentro de una aplicación C++. ¿Hay algún equivalente a la macro __FUNCDNAME__
en g ++?C++ obtener los nombres destrozados de una función/método
Para obtener el nombre requerido use __PRETTY_FUNCTION__.
mejor es utilizar:
#include <boost/current_function.hpp>
BOOST_CURRENT_FUNCTION
Esto le da el nombre recompuestos. Miré cxxabi.h pero no parece haber una función de mangle. ¿De verdad quieres el nombre destrozado?
posible duplicado de [¿Dónde está la documentación en el Esquema de creación de nombres de Microsoft Visual Studio C++?] (Http://stackoverflow.com/questions/491115/where-is-documentation-on-the-microsoft-visual-studio- c-name-mangling-scheme) –
No es un duplicado de eso - está preguntando cómo hacerlo en gcc. –
Sí, acabo de darme cuenta de eso. No es un duplicado, pero puede estar relacionado. –