¿Hay alguna manera (estandarizada) de obtener el nombre del método actual usando C++?Obteniendo el nombre del método actual en C++
Usando GNU GCC puedes hacer esto usando el macro __FUNCTION__
y __PRETTY_FUNCTION__
(rodeado por 2 guiones bajos), sin embargo, esto es por supuesto no portátil. ¿Hay alguna manera de hacer esto en C++ estándar o una forma de hacerlo portátil?
se puede escapar de los guiones usando barras invertidas para evitar rebajas arruinarla ... – Roddy
O haciendo clic en el botón de "código" en el editor, que es lo que hice cuando lo edité. –
Uso ['BOOST_CURRENT_FUNCTION'] (http://www.boost.org/doc/libs/1_36_0/libs/utility/current_function.html) – fizzer