“使用命名空间”的目的是什么?
作者:fredoverflow 提问时间:12/6/2010
有令人信服的论据反对,那么为什么它被引入语言中呢?不会破坏命名空间的目的吗?我为什么要写?有没有我不知道的问题,也许是在成语的行中,或者类似的东西,优雅地解决了?using namespace std...
USING-Directives 问答列表
作者:fredoverflow 提问时间:12/6/2010
有令人信服的论据反对,那么为什么它被引入语言中呢?不会破坏命名空间的目的吗?我为什么要写?有没有我不知道的问题,也许是在成语的行中,或者类似的东西,优雅地解决了?using namespace std...
作者:Dominykas 提问时间:9/19/2023
我正在尝试使用某种简单的方法来定义我使用的 mcu,并且通过定义 mcu,应该包含不同的头文件。我尝试用和指令来做:#if#elif #include "Parameters.h" #if MCU...
作者:metis 提问时间:5/9/2015
我不明白为什么我会接受这个“奇怪”的错误。我读过类似的问题,但它没有回答我的问题。如果我在 main 函数而不是全局范围内定义数组,则没有错误。但是假设我必须在全局范围内定义这个数组。为什么我会出现这...
作者:Ninja 提问时间:8/30/2019
只是想问一些关于命名空间的一般问题。如果类 A 继承了类 B 并且没有显式引用 () B 的命名空间,我是否必须在调用代码中显式命名空间才能从 A 的实例调用 B 的方法?这种语言是否依赖于(C#、C...
作者:jaylse2 提问时间:10/19/2021
using namespace X; cout << var; using Y::var; cout << var; 假设我有一个命名空间 X 和一个命名空间 Y,它们都包含一个名为 var...
作者:Hooloovoo 提问时间:9/2/2019
对于我的项目,我使用了一些非常复杂的数据结构,例如 std::unordered_map<int, std::list<std::shared_ptr<const Foo>>> 为此,我想声明类...
作者:Paul Zahra 提问时间:12/6/2019
我有以下代码(如果我留下警告,它可以编译并正常工作,我还没有使用 global:: hack 对其进行测试): namespace NotifierService.Models {} namesp...
作者:xmllmx 提问时间:5/5/2020
这个问题在这里已经有答案了: 'using' 语句使用 g++ 编译,使用 clang 编译失败 (2 个答案) 3年前关闭。 template<typename> struct A { int n...
作者:Perez Ch 提问时间:6/17/2021
我有一个 mask-phone 指令,当用户写入值时,它在输入中完美运行,但我需要设置默认值,并且我不知道如何在组件方法中应用 mask 指令。该值在没有掩码的情况下显示在输入中,只有当我修改该值时,...
作者:Ravikumar Tulugu 提问时间:12/14/2018
我正在尝试在构造函数声明中使用类本地类型定义。这两个类都是模板,这里是代码。 template < typename T> class complexType { public: using v...