问题标签 [declaration]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
8 回答
45192 浏览

c++ - 类声明大括号后的分号

在 C++ 类中,为什么在右大括号后面加上分号?我经常忘记它并得到编译器错误,因此浪费了时间。对我来说似乎有些多余,这不太可能。人们真的会做这样的事情吗:

我从结构和枚举的 C 兼容性的角度得到它,但由于类不是 C 语言的一部分,我猜想主要是为了保持相似声明结构之间的一致性。

我所寻找的更多的是与设计原理相关,而不是能够改变任何东西,尽管一个好的代码完成 IDE 可能会在编译之前捕获这一点。

0 投票
10 回答
55423 浏览

c++ - 在 C++ 中初始化对象之前声明一个对象

是否可以在不实例化的情况下在 C++ 中声明一个变量?我想做这样的事情:

基本上,我只想在条件之外声明 a ,以便获得正确的范围。

有没有办法在不使用指针和a在堆上分配的情况下做到这一点?也许有一些聪明的参考?

0 投票
9 回答
68505 浏览

perl - 如何将哈希传递给 Perl 中的函数?

我有一个函数需要一个变量和一个关联数组,但我似乎无法让它们正确传递。我认为这与函数声明有关,但是我无法弄清楚它们在 Perl 中是如何工作的。有没有一个很好的参考,我该如何完成我需要的?

我应该补充一点,它需要通过引用传递。

0 投票
1 回答
101 浏览

asp.net - 我可以在没有控件声明的页面上放置 ASP.NET 用户控件吗?

我想将用户控件放在页面上而不在页面顶部注册标签。例如:

这可能吗?我听说标签声明可以在 web.config 中完成……这是真的吗?

如果是这样,知道哪个 .NET 框架版本支持这个吗?

谢谢

0 投票
4 回答
8989 浏览

c# - C# 设计器错误

我是 C# 的新手,所以如果我问一些愚蠢的问题,请原谅...

这是我的问题:

  • 我有一个继承自“TabPage”的类“ProtocolTabPage”。
  • 我有一个从“面板”继承的“控制面板”。
  • 我有一个由我的 ProtocolTabPage 实例化的 ControlPanel。
  • 我的两个类都在命名空间“AutoTestProtocols.Interface”中。

在 ProtocolTabPage[Design] 中,我有以下错误:

“变量‘ProtocolPanel’要么未声明,要么从未赋值。

在 System.ComponentModel.Design.Serialization.CodeDomSerializerBase.Error(IDesignerSerializationManager manager, String exceptionText, String helpLink) at System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeExpression(IDesignerSerializationManager manager, String name, CodeExpression expression) at System.ComponentModel.Design System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeStatement(IDesignerSerializationManager 管理器,CodeStatement 语句)处的 .Serialization.CodeDomSerializerBase.DeserializeExpression(IDesignerSerializationManager 管理器,字符串名称,CodeExpression 表达式)"

虽然,在我的 ProtocolTabPage.Designer 中,我有

怎么了 ?

0 投票
6 回答
5239 浏览

c++ - Is it possible to declare a class without implementing it? (C++)

I know the questions seems ambiguous, but I couldn't think of any other way to put it, but, Is it possible to do something like this:

?

0 投票
4 回答
3294 浏览

class - C++ 类声明

为什么下面的程序给我一个声明错误?我不是在那个特定的行声明它吗?

0 投票
5 回答
39713 浏览

c++ - 在 C++ 中声明一个 const int 数组

我有一堂课,我想要一些值为 0、1、3、7、15 的位掩码,...

所以本质上我想声明一个常量 int 的数组,例如:

但编译器总是会抱怨。

我试过:

关于如何做到这一点的任何想法?

谢谢!

0 投票
18 回答
907190 浏览

javascript - 声明 JavaScript 数组时,“Array()”和“[]”有什么区别?

像这样声明数组的真正区别是什么:

0 投票
3 回答
2118 浏览

c++ - C++重载运算符声明和定义问题

我很难让它发挥作用

我可以毫无问题地将它编译成一个对象,但是当其他函数尝试调用它时,就会出现这个错误(每次使用 << 时)。

我究竟做错了什么?