命名空间 问答列表

对于在 C++ 中使用标准库函数,其头文件和 std 命名空间之间到底是什么关系?

作者:Aman_666 提问时间:7/18/2021

在 C++ 中,既然命名空间 std 包含了所有标准库函数的声明,那么为什么我们需要包含 iostream 标头才能使用 I/O 函数。我们能不能只写“using namespace std”,以便编...

在 C++ 的标头中使用命名空间时,未定义对链接器错误的引用 [duplicate]

作者:xgreenmanx 提问时间:4/6/2021

这个问题在这里已经有答案了: 什么是未定义的引用/未解析的外部符号错误,如何解决? (39 个答案) 2年前关闭。 我已经阅读了所有类似的“未定义引用”线程,我可以找到但找不到解决方案。大多数其他线...

我怎样才能将我自己的类与宝石类区分开来

作者:Scott 提问时间:10/25/2019

我有一个 Rails 项目,我已经做了一段时间了。像许多 Rails 项目一样,我有一个 User 类。在我的一个控制器中,我需要从我正在使用的 gem 中访问一些方法。Gem 中的示例代码演示了如何...

我们可以在 psr-4 composer 命名空间路径后手动添加子目录吗?

作者:Crunch 提问时间:8/9/2021

我有不同版本的文件,这些文件存储在主文件夹内的单独子文件夹中。我打算使用基于动态确定值的子文件夹。 我可以为主文件夹创建一个 psr-4 composer 命名空间,然后根据需要将 for 子文件夹添...

在局部函数作用域中使用的全局语句 [duplicate]

作者:Christian 提问时间:8/11/2021

这个问题在这里已经有答案了: UnboundLocalError 尝试使用(重新)分配的变量(应该是全局变量)(即使在首次使用后)( 14 个答案) 2年前关闭。 虽然我完全了解 LEGB 规则是如...

为什么在 PHP 中使用 “use” 关键字来导入核心标识符?

作者:Sina Ghoshuni 提问时间:8/8/2021

有时在某些库中,例如 ,我看到了导入核心标识符(例如函数、类或常量)的关键字,但我根本无法理解为什么要导入它们。thephpleague/csvuse 请参阅以下示例: use Generator...

如何创建和调用与其他函数同名的函数?

作者:Calmest205PL 提问时间:8/29/2021

我正在开发自己的库,我想创建函数 max()。我知道这样的函数存在于 C++ 中,它不在命名空间 std 中,所以使用命名空间 std 擦除;无济于事。我在我的命名空间中创建这个函数,如下所示: n...

使用 Apache Beam XmlIO 读取带有命名空间的 XML

作者:Jayabalan Kandasamy 提问时间:9/1/2021

我正在尝试将 XML 文件读入 Apache Beam 管道。某些元素具有命名空间,并且命名空间声明在根节点上声明。我能够使用标准的 JAXB 解析器解析 Apache Beam 之外的 xml。但是...

如何在不“使用命名空间 std::complex_literals”的情况下访问虚单位?

作者:user542101 提问时间:9/20/2021

我目前正在处理复数。我需要一些东西来代表虚数单位。一种方法是定义一个变量 std::complex<double> imaginary_unit{0, 1}; 但是,我发现有一个内置的虚单位。例...

如何在整个 C# 项目中使用“平面”命名空间

作者:Gabriel Weidmann 提问时间:7/22/2021

我想对我的整个 c# 类库使用相同的命名空间。但新文件的默认行为是使用类似 的命名空间。[Base namespace].[Folder 1].[Folder 2] Visual Studio 20...


共511条 当前第19页