问题标签 [variable-types]

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 投票
2 回答
173 浏览

c# - 将查询结果存储到变量中

我是 C# 的初学者,在正确理解泛型类型时遇到了一些麻烦。在此示例中,我想以某种方式将查询结果存储到变量中。

我在下面显示的代码不正确,因为应该指定泛型类型 T。

是否可以在不声明仅用于一种用途的特殊类的情况下做到这一点,比如这个?

另外,为什么动态类型不适合这个例子?

0 投票
2 回答
48 浏览

ios - 为什么没有分配相同的闭包类型

在这里,我只是尝试将参数值分配给父类变量,但它抛出此错误无法分配类型的值'((T) -> Void)?' to type '((T) -> Void)?'

此外,当我寻求建议提示时,它再次给了我同样的错误。

0 投票
2 回答
360 浏览

arrays - 在MATLAB中将字符串单元格转换为表格列

我尝试将向量用作表中的列(在 MATLAB 中)。但是,我总是得到不同的错误。下面是一个可重现的示例,以及收到的错误:

我该如何解决这个任务?

0 投票
2 回答
2328 浏览

python-3.x - Scapy Sniff 'iface' 属性数据类型

"pip install --pre scapy[complete]"在Python 3.7.2中使用 scapy 2.4.3(使用 安装在 pip 上)

使用scapy中的sniff函数,进入iface参数的数据类型应该是什么?我使用该scapy.all.show_interfaces()函数列出了已知接口,这是输出:

当我放入"Realtek PCIe GBE Family Controller"嗅探函数时,没有"scapy.error.Scapy_Exception: Interface is invalid (no pcap match found) !"错误,所以我知道接口是有效的。但是,我收到此错误:AttributeError: 'str' object has no attribute 'is_invalid'. 如果我将iface属性更改为scapy.all.ifaces.dev_from_index(-1),则错误为OSError: exception: access violation reading 0x00000000000002A8。iface 数据类型必须是什么才能正确解析和工作???

0 投票
2 回答
231 浏览

c - 什么比长双更大?

所以我试图找到1.25 ÷ (2 ✕ 10^-12). 我第一次尝试用 python 做,但结果太大它返回一个负数。所以我尝试在 C 中使用 a 来做long double,但这仍然不够。

PS。我在 Linux Ubuntu 上使用 GCC v9.2.1

0 投票
0 回答
47 浏览

function - 用户定义的表类型 - 动态 SQL 函数调用 - 不切换数据库(出现错误)

我需要一个 SQL 大师,这让我发疯了......使用用户定义的表类型执行动态 SQL 时出现错误:

错误:操作数类型冲突:VariableTableType 与 VariableTableType 不兼容

问题:它似乎并没有真正在 [Database1] 数据库中声明 VariableTableType,即使 Use [Database1] 就在它的正上方。XT 函数必须在 [Database1] 数据库中运行才能工作。

如果我使用 dbname 运行 exec,它可以工作 - 例如:exec database1.dbo.sp_executesql @cmdTest - 但我有许多具有相同数据库结构(不同数据)的客户端数据库,我必须在其中传递客户端数据库名称,所以我不能那样硬编码。如果我让@dbname='MainDatabase' 它将运行——只是不会针对正确的数据库运行。

[MainDatabase] 包含具有动态 SQL 的主存储过程:@dbname='Database1'</p>

还尝试传入 VariableTableType 并将声明放在动态 sql 之外。--exec sp_executesql @cmdTEST,N'@t VariableTableType READONLY',t=@t

[Database1](这个函数也存在于[MainDatabase]

VariableTableType 存在于 [MainDatabase] 和 [Database1]

0 投票
2 回答
30 浏览

java - 如何创建具有全局范围但不应该是 STATIC 的变量

需要一个变量来保存一个值,该值将被分配一次并被类的每个方法使用

如果我将其指定为非静态变量,则它不保存该值

获取空指针异常。测试的值将用于每种方法。

谁能帮助我,如何解决这个问题。

0 投票
1 回答
81 浏览

excel - vba 错误地从单个变量输入单元格值

我的任务是在我们公司的系统中输入每种产品的重量(超过 65,000 种),所以我使用 Excel 和对 vba 的知识有限的知识来尽可能自动化。

计划是,我输入产品名称的一部分,然后输入要输入的数字,然后在工作表上的所有相关行中输入该数字。

问题; 我输入的数字很少超过小数点后 2 位,但是在工作表上输入的数字并不相同 - 总是非常接近,但不完全一样。例如,当我刚刚尝试在相关单元格中输入 0.88 时,它输入了 0.87999995。

代码(简化):

谁能告诉我为什么不能Weight在相关单元格中正确输入变量?通过谷歌搜索似乎没有产生答案,尽管也许我只是问错了问题。

提前谢谢了

0 投票
0 回答
157 浏览

c++ - 当我使用 cin 输入错误的变量类型时会发生什么?

我声明了两个整数变量并构建了程序以获取值cin并通过cout.

当提示输入值时,我故意为第一个变量提供了一个非整数值并得到以下输出

  1. char: 0 和 32767
  2. float0 和 0
  3. 大得离谱的数字:2147483647 和 32767

为什么第二个变量的输出会根据第一个输入的变量类型而有所不同?

0 投票
1 回答
239 浏览

javascript - JS / TS中的“a | = b”如果开始有效,是什么意思?

当我看到表情

我立即将其重构为

在这两种情况下,结果都是a===8(为了清楚起见,我添加了变量类型)。但是,相同模式的布尔表达式

不等于

因为它产生一个数字。现在,该数字与true相关,因为它不是零(相反,它在相反的情况下对应于false,因为它返回零)。当然,这有一定的逻辑。

我无法解释为什么会发生这种情况,这让我很困扰。

所有示例都在 Chrome 的控制台中执行,我不完全确定是否由于我在浏览器中的操作或再现或其他原因导致从布尔值转换为数字。