这个问题在这里已经有了答案:
Function not returning value, but cout displays it
(2 个回答)
3年前关闭。
我从 this website(last code). 拿了一些代码
BOO 在 GOO 中被称为变量。
但是我们如何引用一个函数呢?我试过没有运气。它给出随机数。
#include<iostream>
namespace Foo
{
namespace Goo
{
int add(int a,int b){
std::cout << a+b;
}
}
}
namespace Boo = Foo::Goo;
int main()
{
std::cout << Boo::add(5,8);
return 0;
}
最佳答案
而不是打字
int add(int a,int b){
std::cout << a+b;
}
您(i)必须输入:-
int add(int a,int b){
return a+b;
}
关于c++ - 引用命名空间会留下随机值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50637836/