gpt4 book ai didi

c++ - 如何制作一个返回传递的参数名称的函数

转载 作者:太空宇宙 更新时间:2023-11-04 14:36:51 24 4
gpt4 key购买 nike

我正在寻找一种创建命名服务的方法。基本上我需要一个接受任何东西作为参数并返回给定参数名称的函数。这可以是任何东西,类、函数、变量等。

std::string name(T t)
{
if t is a function
return __func__ of t

if t is a variable
return name of variable.
}

有什么建议吗?

最佳答案

C++ 不是执行此操作的正确语言,它根本没有反射功能,而且您不能处理“任何东西、类、函数、变量等”。均匀地。您不能将类传递给函数,也不能将函数传递给函数,它们不是对象。

关于c++ - 如何制作一个返回传递的参数名称的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35625495/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com