问题标签 [declare]

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 投票
1 回答
119 浏览

c++ - (c++) 在类中声明类成员

我正在尝试在每个 CClient 类中创建一个 CBuffer 成员,如下所示:

但是这段代码给了我

虽然我已经包含了 cbuffer.h 头文件,但它给出了这个奇怪的错误..

0 投票
2 回答
649 浏览

c++ - 未在此范围内使用友好函数声明

我不确定为什么会发生这种情况,但似乎它错误地抛出了“未在此范围内声明”错误。我这样说是因为它适用于我的 Windows 计算机(MSVC 编译器),但它不适用于我的 Mac(GCC)。我正在使用 Qt Creator 来编写这个。这是我的情况:

它在我的 pushButtonClicked 上引发错误...

它抛出的确切错误是:

.../newgpddialog.cpp:63:错误:未在此范围内声明“XDBFcreate”

我几乎肯定它已被标定,因为在我的文件顶部我包括:

“xdbf.h”是它被声明的地方......这是我的 XDBF 头文件的一部分:

我现在将它放在我的“xdbf.cpp”文件中,如下所示:

另外,有趣的是,如果我在标题中右键单击它,然后单击“跟随光标下的符号”,它就找不到它...另一件事是,请记住,这适用于我的 Windows 计算机。

0 投票
1 回答
2140 浏览

c++ - G++ 错误:在包含的文件中,未声明 Foo

我的 C++ 代码有问题。如果我插入#include "god.hpp",会neuron.hpp显示g++以下错误:

以下是必要文件的相关(部分):

上帝;)谁将处理所有神经元......

至少,我的神经元。

我希望有人可以帮助我找到错误。当我写入时会发生这种#include "god.hpp"情况neuron.hpp。我用谷歌搜索了大约三个小时,但我没有运气。

亲切的问候-鲍里斯

编译:

0 投票
1 回答
1041 浏览

javascript - 在 initComponent Ext JS4 中声明函数

我正在使用 Ext JS4 开发一个项目。在我们的一些类中,我们在 initComponent 函数中声明函数,然后可以将其设置为控件的处理程序。我将在下面包含一个示例。忽略类中的大部分内容,关键细节是处理程序在 initComponent 中声明并设置为按钮的处理程序这一事实。

现在,这实际上是有效的——这里的问题是为什么它有效。我对 JavaScript 相当陌生,但我认为函数中声明的任何变量或函数在函数完成后都会被销毁。这是不正确的吗?我很欣赏这可能有更好的编码风格,但在考虑更改大量类之前,我真的很想弄清楚这一点。课程如下......一些评论确定了关键领域。

0 投票
0 回答
703 浏览

mysql - 通过列更改进行审计的 MYSQL 触发器

我有多个表,目前对一个几乎是克隆和 1 对 1 的表进行审计。我希望为我的所有表创建一个用于审计目的的表,但不是捕获我想要的所有更改仅插入到审计中的列名更改、旧数据和新数据。

这是我的概念触发器;

我在网上搜索了几个小时,并没有找到很多审计示例触发器,而我发现的那些触发器并没有做这样的事情。我想我需要相当多的 sql 才能让 3 var 为插入做好准备,但我不确定如果有任何合适的函数是什么。

关于要使用的功能的任何建议都会很棒。

0 投票
2 回答
6236 浏览

javascript - 道场宣示正确方式

文件: dojo/dir1/utils/XmlJsonUtils.js

但是当我在代码require中时dir1.utils.XmlJsonUtils,它会说Uncaught Error: declare XmlJsonUtils: base class is not a callable constructor。声明某些实用程序函数的正确方法是什么。

那些应该像静态函数。我不想做x=new XmlJsonUtils(); x.parseXml(..)。我想要做XmlJsonUtils.parseXml(..)

0 投票
3 回答
326 浏览

c# - 在 c# asp.net 和不明确的列名中使用来自外部 SQL 过程的变量

我在 sql 编码方面很新,我无法在互联网上找到解决方案,这是我的代码:

我想要做的是将文件名与我从 ac# 类获得的文件名进行比较

而且我也得到“不明确的列名'FileName'”

*模棱两可的列名已解决,但我仍然无法从其他类获取 FileName 来比较它们是否具有相同的文件名

c#代码

0 投票
1 回答
3584 浏览

tsql - T-SQL 使用 CTE 初始化视图内的变量

我需要创建一个视图 - 它由五个 UNION ALL 语句组成。每个语句之间的区别在于数据按不同时期过滤:

例如:

然后我正在使用视图创建一个枢轴。

无论如何,“日期”条件是以更复杂的方式计算的。我也在使用 GETUTCDATE() 函数,这将在任何毫秒内返回不同的值。

这就是为什么我想使用 CTE 表达式来初始化所有日期条件变量或只在 CTE 中进行一次计算,然后在 SELECT-UNION 子句中使用此日期条件。

问题是,我无法使用下面的 SELECT 语句加入来自 CTE 的信息,并且当我尝试直接使用日期条件(不加入)时,它不起作用(“错误 - 列名无效”)。

这是我正在尝试做的一个例子:

0 投票
2 回答
2816 浏览

sql-server - 在运行时更改变量类型

是否可以在 SQL Server 中更改变量类型?就像当你有

但是以后你想用来@a存放VARCHAR?有没有办法取消声明它,改变它可以存储的数据类型?T-SQL 允许这样做吗?

0 投票
0 回答
1404 浏览

sql-server-2008 - 声明日期时间类型的变量后,查询成功

声明日期时间类型的变量后,查询结果为成功。而且,我在结束阶段 Tiger2 徽标中收到以下错误。

“关键字'declare'附近的语法不正确本机错误:42000(156)”

代码如下。