指令 问答列表

为什么“using namespace std;”被认为是不好的做法?

作者:akbiggs 提问时间:9/21/2009

我听说这是不好的做法,我应该直接使用。 为什么会这样?它是否冒着声明与命名空间中的某些内容同名的变量的风险?using namespace std;std::coutstd::cinstd...

C# Razor using 语句不一致地要求显式大括号

作者:bowserm 提问时间:5/31/2023

我有一个 .NET Framework 4.7.2 Web 应用程序。我从我的一些视图和部分视图(但不是全部)收到以下黄屏错误: Expected a "{" but found a "using"...

监视窗口停止接受某些使用

作者:Timwi 提问时间:8/9/2010

我正在使用调试器单步执行我的代码。我所在的代码文件在顶部有 usings,包括例如 using System.Linq; 在 Visual Studio 2008 中,这曾经应用于调试时的“监视...

有没有办法限制头文件中“使用命名空间”指令的效果?

作者:Dimitri C. 提问时间:6/22/2009

我喜欢 C++ 命名空间的概念,因为它们有助于保持源代码简洁,同时避免名称冲突。在 .cpp 文件中,使用“using namespace”声明,这非常有效。但是,在头文件中,这不能使用,因为它“打开...

尽管使用指令,GCC 11.3.0 仍找不到运算符

作者:francesco 提问时间:7/12/2023

以下代码(来自更复杂代码的简化示例)无法使用 gcc 11.3.0 进行编译 #include <array> #include <memory> #include <tuple> namespa...

对比解决方案,用于从基类模板继承时的可见性

作者:Adrian McCarthy 提问时间:8/21/2023

在下面的代码中,编译将失败,因为尽管有公共继承链,但 HasFlag 在 DerivedFoo 中不可见。 class BasicFoo { public: bool HasFlag() cons...

如何从另一个类/文件引用 Using Alias 指令

作者:ack 提问时间:1/23/2021

我有一个 using alias 指令来别名一个复杂的类型以提高可读性。 namespace MyNamespace { using ColorMap = SortedDictionary<flo...

有没有办法将“using”指令分组到一个单独的文件中?

作者:Vaccano 提问时间:8/27/2010

假设你有一些使用语句的样板。这样说: #if !NUNIT using Microsoft.VisualStudio.TestTools.UnitTesting; using Category = ...

C++“未在此范围内声明”

作者:Sweep 提问时间:6/16/2023

嘿嘿,基本上我写这个简单的函数来问你有多少辆车,在数组中输入数量,并将汽车的名称也分配给数组。还制作了一个 for 循环来显示它,它说它没有在范围内声明,我只是不明白为什么它这么说。有人可以帮我吗? ...

为什么“using namespace std;”被认为是不好的做法?

作者:akbiggs 提问时间:9/21/2009

我听说这是不好的做法,我应该直接使用。 为什么会这样?它是否冒着声明与命名空间中的某些内容同名的变量的风险?using namespace std;std::coutstd::cinstd...


共223条 当前第1页