c++ - 如何在 C++ 中调用另一个函数内部的函数?

标签 c++ function forward-declaration

<分区>

如何在 C++ 中调用另一个函数内部的函数?

最佳答案

I don't think this is possible.

我不同意:

void bar()
{
}

void foo()
{
    bar();   // there, I use bar inside foo
}

如果你想使用一个还没有被定义的函数,你必须先声明它,然后才能使用它:

void baz();   // function declaration

void foo()
{
    baz();
}

void baz()    // function definition
{
}

关于c++ - 如何在 C++ 中调用另一个函数内部的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7139607/

相关文章:

c++ - TreeView - 获取选中的节点

检查一个数组是否在另一个数组内 - C 编程

c++ - 有效地检查整数的偶数/奇数

c++ - 为什么代码两次调用析构函数?

c++ - cmake 在 macOS 下构建 llvm/clang 时出错

c++ - 使用 ofstream 保存文件

python - 仅从 tsv 中的列索引生成 "special"字典结构

c - 引用匿名结构本身

python - 前向声明 - django 中没有管理页面?

c++ - 我可以通过指定结构或类来避免前向声明吗