相关疑难解决方法(0)

__PRETTY_FUNCTION __,__ FUNCTION __,__ func__之间有什么区别?

什么之间的区别__PRETTY_FUNCTION__,__FUNCTION__,__func__,和他们在哪里记录?我如何决定使用哪一个?

c c++ compiler-construction standards

205
推荐指数
5
解决办法
10万
查看次数

将被调用的函数名称作为字符串

我想显示我正在调用的函数的名称.这是我的代码

void (*tabFtPtr [nbExo])(); // Array of function pointers
int i;
for (i = 0; i < nbExo; ++i)
{
    printf ("%d - %s", i, __function__);
}
Run Code Online (Sandbox Code Playgroud)

我用它__function__作为一个例子,因为它与我想要的非常接近,但我想显示指向的函数的名称tabFtPtr [nbExo].

谢谢你帮助我:)

c

23
推荐指数
1
解决办法
2万
查看次数

用c ++调用main()本身?

#include <iostream>
#include <cstdlib>

int main() {
    cout << "!!!Hello World!!!" << endl;
    system("pause");
    return main();
}
Run Code Online (Sandbox Code Playgroud)

上面的工作,但它硬编码main(),是否有一个神奇的变量来获得当前的运行功能?

c++

12
推荐指数
3
解决办法
1万
查看次数

标签 统计

c ×2

c++ ×2

compiler-construction ×1

standards ×1