使用 Memset 函数时对数组的引用是模棱两可的错误
作者:metis 提问时间:5/9/2015
我不明白为什么我会接受这个“奇怪”的错误。我读过类似的问题,但它没有回答我的问题。如果我在 main 函数而不是全局范围内定义数组,则没有错误。但是假设我必须在全局范围内定义这个数组。为什么我会出现这...
name-lookup 问答列表
作者:metis 提问时间:5/9/2015
我不明白为什么我会接受这个“奇怪”的错误。我读过类似的问题,但它没有回答我的问题。如果我在 main 函数而不是全局范围内定义数组,则没有错误。但是假设我必须在全局范围内定义这个数组。为什么我会出现这...
作者:Mitsuru Kariya 提问时间:1/10/2014
以下示例的格式是否正确? namespace N { class A; } using namespace N; class B { int i; friend class A; }; n...
作者:Igor G 提问时间:7/4/2019
以下代码与 godbolt 在线编译器资源管理器站点上提供的最新 MSVC、GCC 和 CLang 完美编译。我想知道为什么: namespace ns { struct Test { voi...
作者:Alexander 提问时间:7/15/2019
下面突出显示的句子是什么意思?它与函数模板有什么关系吗? [过载]/1: 并非所有函数声明都可以重载。那些不能的 此处指定了重载。如果程序包含以下内容,则该程序的格式不正确 在同一作用域中有两个这...
作者:user10282772 提问时间:10/28/2020
我正在学习 using-directives,并试图理解 using-directive 的名称查找规则,但我遇到了这个问题,我找不到任何解释。 问题如下所示: prog1:命名空间在命名空间之外...
作者:jaylse2 提问时间:10/19/2021
using namespace X; cout << var; using Y::var; cout << var; 假设我有一个命名空间 X 和一个命名空间 Y,它们都包含一个名为 var...
作者:J.M 提问时间:1/14/2022
在尝试实现一个元函数时,只有当某种类型的“abs”函数存在时,它才需要存在,我遇到了以下问题: 以下是两个代码示例,我希望产生相同的结果,但实际上,它们没有: 第一个例子 #include <i...
作者:metis 提问时间:5/9/2015
我不明白为什么我会接受这个“奇怪”的错误。我读过类似的问题,但它没有回答我的问题。如果我在 main 函数而不是全局范围内定义数组,则没有错误。但是假设我必须在全局范围内定义这个数组。为什么我会出现这...