c++ - 是否有名为 "sdds"的 namespace ?因为我无法在任何地方找到它

标签 c++ compiler-errors namespaces

我正在我的代码中尝试 sdds 命名空间,因为它被要求这样做,但这给我带来了错误消息。
代码就在下面:

using namespace sdds;
我收到的错误信息已粘贴下来,
Error (active)  E0725   name must be a namespace name   w1p1    D:\w1p1\vendingmaching.cpp  5   

最佳答案

没有名为 sdds 的命名空间在 C++ 标准库中。对于 using 指令:

using namespace sdds;
命名空间 sdds必须存在。请注意,任何人都可以创建命名空间并根据需要为其命名。如果您只想在不更改现有代码的情况下消除错误,您可以添加:
 namespace sdds {
 }
但是,我宁愿假设任何要求您“这样做”的人都希望您在名为 sdds 的命名空间中包含一些标题。被引入或者你在代码中引入了命名空间。

关于c++ - 是否有名为 "sdds"的 namespace ?因为我无法在任何地方找到它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69164361/

相关文章:

c++ - 内联函数链接器错误

c++ - 用于检查成员是否存在的模板特化

c++ - GCC 4.7 从初始化器列表初始化 unique_ptrs 容器失败

vue.js - Vuex 命名空间存储设置两种状态

javascript - 如何在javascript中定义全局命名空间

c++ - 如何子类化和重新实现包含在命名空间中的类?

c++ - 使用 Boost::Fiber 的多个共享工作池

compiler-errors - 编译错误2 :1 MUX with fault handling using individual components

java - 如何解决 Java 9 中的拆分包问题

c++ - 为什么 free 函数 begin 不能在 C 数组上运行,而 std::begin 在某些情况下可以在 C++14 中运行?