如何在不使用命名空间的情况下运行C++程序
如果我们希望在不使用命名空间的情况下运行程序,则需要在每个输出行和变量声明中使用 std关键字 以及 作用域分辨率运算符(::)
例如:
std::cout<<"geeksforgeeks";
示例:
//没有使用 using namespace std; 的 C++程序;
#include <iostream>
#include <string>
int main()
{
std::cout << "geeksforgeeks";
return 0;
}
输出:
geeksforgeeks
示例:
//没有使用 using namespace std; 的 C++程序;
#include <bits/stdc++.h>
int main()
{
int a = 5;
int b = 10;
int c = a + b;
std::cout << c << std::endl;
return 0;
}
输出:
15