问题标签 [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.
c++ - (c++) 在类中声明类成员
我正在尝试在每个 CClient 类中创建一个 CBuffer 成员,如下所示:
但是这段代码给了我
虽然我已经包含了 cbuffer.h 头文件,但它给出了这个奇怪的错误..
c++ - 未在此范围内使用友好函数声明
我不确定为什么会发生这种情况,但似乎它错误地抛出了“未在此范围内声明”错误。我这样说是因为它适用于我的 Windows 计算机(MSVC 编译器),但它不适用于我的 Mac(GCC)。我正在使用 Qt Creator 来编写这个。这是我的情况:
它在我的 pushButtonClicked 上引发错误...
它抛出的确切错误是:
.../newgpddialog.cpp:63:错误:未在此范围内声明“XDBFcreate”
我几乎肯定它已被标定,因为在我的文件顶部我包括:
“xdbf.h”是它被声明的地方......这是我的 XDBF 头文件的一部分:
我现在将它放在我的“xdbf.cpp”文件中,如下所示:
另外,有趣的是,如果我在标题中右键单击它,然后单击“跟随光标下的符号”,它就找不到它...另一件事是,请记住,这适用于我的 Windows 计算机。
c++ - G++ 错误:在包含的文件中,未声明 Foo
我的 C++ 代码有问题。如果我插入#include "god.hpp"
,会neuron.hpp
显示g++
以下错误:
以下是必要文件的相关(部分):
上帝;)谁将处理所有神经元......
至少,我的神经元。
我希望有人可以帮助我找到错误。当我写入时会发生这种#include "god.hpp"
情况neuron.hpp
。我用谷歌搜索了大约三个小时,但我没有运气。
亲切的问候-鲍里斯
编译:
javascript - 在 initComponent Ext JS4 中声明函数
我正在使用 Ext JS4 开发一个项目。在我们的一些类中,我们在 initComponent 函数中声明函数,然后可以将其设置为控件的处理程序。我将在下面包含一个示例。忽略类中的大部分内容,关键细节是处理程序在 initComponent 中声明并设置为按钮的处理程序这一事实。
现在,这实际上是有效的——这里的问题是为什么它有效。我对 JavaScript 相当陌生,但我认为函数中声明的任何变量或函数在函数完成后都会被销毁。这是不正确的吗?我很欣赏这可能有更好的编码风格,但在考虑更改大量类之前,我真的很想弄清楚这一点。课程如下......一些评论确定了关键领域。
mysql - 通过列更改进行审计的 MYSQL 触发器
我有多个表,目前对一个几乎是克隆和 1 对 1 的表进行审计。我希望为我的所有表创建一个用于审计目的的表,但不是捕获我想要的所有更改仅插入到审计中的列名更改、旧数据和新数据。
这是我的概念触发器;
我在网上搜索了几个小时,并没有找到很多审计示例触发器,而我发现的那些触发器并没有做这样的事情。我想我需要相当多的 sql 才能让 3 var 为插入做好准备,但我不确定如果有任何合适的函数是什么。
关于要使用的功能的任何建议都会很棒。
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(..)
c# - 在 c# asp.net 和不明确的列名中使用来自外部 SQL 过程的变量
我在 sql 编码方面很新,我无法在互联网上找到解决方案,这是我的代码:
我想要做的是将文件名与我从 ac# 类获得的文件名进行比较
而且我也得到“不明确的列名'FileName'”
*模棱两可的列名已解决,但我仍然无法从其他类获取 FileName 来比较它们是否具有相同的文件名
c#代码
tsql - T-SQL 使用 CTE 初始化视图内的变量
我需要创建一个视图 - 它由五个 UNION ALL 语句组成。每个语句之间的区别在于数据按不同时期过滤:
例如:
然后我正在使用视图创建一个枢轴。
无论如何,“日期”条件是以更复杂的方式计算的。我也在使用 GETUTCDATE() 函数,这将在任何毫秒内返回不同的值。
这就是为什么我想使用 CTE 表达式来初始化所有日期条件变量或只在 CTE 中进行一次计算,然后在 SELECT-UNION 子句中使用此日期条件。
问题是,我无法使用下面的 SELECT 语句加入来自 CTE 的信息,并且当我尝试直接使用日期条件(不加入)时,它不起作用(“错误 - 列名无效”)。
这是我正在尝试做的一个例子:
sql-server - 在运行时更改变量类型
是否可以在 SQL Server 中更改变量类型?就像当你有
但是以后你想用来@a
存放VARCHAR
?有没有办法取消声明它,改变它可以存储的数据类型?T-SQL 允许这样做吗?
sql-server-2008 - 声明日期时间类型的变量后,查询成功
声明日期时间类型的变量后,查询结果为成功。而且,我在结束阶段 Tiger2 徽标中收到以下错误。
“关键字'declare'附近的语法不正确本机错误:42000(156)”
代码如下。