问题标签 [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.
java - 最终数组列表声明
当我声明最终的arraylist()时,我是否可以在该arraylist中执行插入、搜索和更新操作。
variables - “变量声明但未使用”编译错误
我正在学习谷歌的新语言Go。我只是在尝试一些东西,我注意到如果你声明一个变量并且不对它做任何事情,那么 go 编译器(在我的例子中是8g)无法
编译并出现以下错误:hello.go:9: error declared and not used
. 我对此感到惊讶,因为大多数语言编译器只是警告您未使用的变量,但仍然可以编译。
无论如何我可以解决这个问题吗?我检查了编译器的文档,没有看到任何会改变这种行为的东西。有没有办法只删除error
以便编译?
c - C Puzzle - 玩类型
请检查以下程序。
以下是问题
- 程序的输出是什么?
哪里 ';' 终止“struct st”的声明?
根据 ISO IEC 9899 - 1999 规范,声明应以“;”结尾。
/li>如果“struct st”的声明仅代表函数“fn”的返回类型,那么它对其他函数(main)如何可见?
c++ - 仅对 C++ 中的空私有构造函数使用声明是否正确?
例如这是正确的:
或者您应该提供定义:
? 感谢您提供当前的答案。让我们扩展这个问题 - 编译器是否会在其中一个示例中生成更好的代码?我可以想象为 ctor 提供正文会强制编译器在编译单元中包含一些(空)代码?自动生成的代码也是如此吗?
php - 在 PHP 中使用变量和 array() 构造声明一个数组
我确定以前有人问过这个问题,但我找不到。PHP文档对此不清楚,我找不到任何这样的例子。在使用 array() 构造的数组声明中使用变量是否合法?不是作为键,而是作为值。像这样:
那合法吗?
visual-studio-2008 - 在友好类中声明的友元函数,GCC 无法编译
我有以下代码:
文件:Foo.h
文件:Foo.cpp
文件测试.cpp
VS2008 编译它没有任何错误或警告。G++ 4.3.4 报告:
为什么?
c# - 如何在 C# 代码中知道变量声明的类型
我想要一些函数,如果将类变量Base
传递给它,则返回“Base”,如果将其声明为Derived
,则返回“Derived”等。不取决于分配给它的值的运行时类型。
ruby - 谁能向我解释这个数组声明?
只是想知道数组中最后一个逗号的存在之间的区别,如果有的话
第二个数组仍然有效,没有引发异常
谢谢
c - 函数的预先声明
为什么函数需要事先在 C 中声明?
c++ - 如何减轻类声明远离文件中的所有者命名空间声明?
所以,我已经看到命名空间在将声明组织到各自的组中是多么有用,但现在出现了一个问题。
在 C 中创建库和在 C++ 中创建库之间的区别在于,在 C 中,您必须在声明前加上它们所属的前缀,例如,我们将命名为 MyMath 的库可能有一个向量类,名称可能是 MM_Vector。
在 C++ 中,您将拥有一个命名空间 MyMath,其中声明了一个 Vector 类作为它的一部分。
现在这里的区别在于 C,只需转到类声明,您就会立即知道如何使用它。在 C++ 中,您必须检查特定类属于哪个命名空间(实际上只有在声明不在命名空间声明附近的文件中存在问题,如果在两者之间声明了常量和枚举,这可能很常见)。虽然我更喜欢使用命名空间来组织,但在我看来,这仍然是一个有效的论点,因为它很烦人。
人们做了什么来减少这种烦恼?