在代码中使用 using namespace
时间: 2024-04-14 09:26:22 浏览: 6
当使用 `using namespace` 语句时,可以简化对命名空间成员的访问,而无需在每个成员前加上命名空间的限定符。以下是在代码中使用 `using namespace` 的示例:
```cpp
#include <iostream>
#include <vector>
using namespace std; // 使用命名空间std
bool isPrime(int num) {
if (num < 2) {
return false;
}
for (int i = 2; i * i <= num; ++i) {
if (num % i == 0) {
return false;
}
}
return true;
}
int main() {
int N;
cout << "请输入一个数字 N:"; // 不需要使用std::cout,直接使用cout即可
cin >> N;
cout << "从 0 到 " << N << " 的素数有:";
for (int i = 2; i <= N; ++i) {
if (isPrime(i)) {
cout << i << " ";
}
}
cout << endl;
return 0;
}
```
在上面的示例中,使用了 `using namespace std;`,这样就可以直接使用 `cout` 和 `cin`,而不需要在前面加上 `std::`。这样可以使代码更简洁,但需要注意避免命名冲突。
希望这个示例能够满足你的要求!如果还有其他问题,请随时提问。