要实现不使用括号调用函数,可以使用函数指针来实现。下面是一个使用函数指针调用函数的示例代码:
#include
void hello() {
std::cout << "Hello, World!" << std::endl;
}
int main() {
void (*func)() = hello;
func(); // 不使用括号调用函数
return 0;
}
在上面的代码中,我们定义了一个名为hello
的函数,它用于输出"Hello, World!"。然后在main
函数中,我们定义了一个函数指针func
,并将其指向hello
函数。最后,我们通过func()
来调用hello
函数,而不使用括号。
这种方法可以实现不使用括号调用函数,但需要注意的是,函数指针的类型必须与函数的类型一致。
上一篇:不使用括号编写APL公式
下一篇:不使用括号调用函数?