问题标签 [assign]

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 投票
15 回答
286691 浏览

r - 如何从返回多个值的函数分配?

仍在尝试进入 R 逻辑......从返回多个值的函数中解包(在 LHS 上)结果的“最佳”方法是什么?

我显然不能这样做:

我真的必须做以下事情吗?

或者 R 程序员会写更像这样的东西:

--- 编辑回答 Shane 的问题 ---

我真的不需要为结果值部分命名。我将一个聚合函数应用于第一个组件,另一个应用于第二个组件(min并且max. 如果两个组件的函数相同,我不需要拆分它们)。

0 投票
1 回答
3526 浏览

c - 为什么我可以分配结构但不能比较它们

尽管我是一名长期的 C 程序员,但我最近才知道可以直接将结构变量相互分配,而不是使用 memcpy:

虽然这对 C 来说感觉有点“高级”,但它绝对有用。但是为什么我不能做平等和不平等的比较:

标准是否有充分的理由排除这一点?或者这是在 - 否则非常优雅 - 标准中的不一致?

我不明白为什么我可以用我的 memcpy 替换干净的作业,但我必须保留那些丑陋的 memcmp。

0 投票
6 回答
109457 浏览

r - 如何动态命名变量?

是否可以即时创建新的变量名?

我想将列表中的数据帧读取到末尾带有数字的新变量中。orca1、orca2、orca3 之类的东西……

如果我尝试类似

我收到这个错误

还有其他方法吗?

0 投票
4 回答
30423 浏览

variables - Lisp 中的 setq 和 defvar

我看到Practical Common Lisp用于(defvar *db* nil)设置全局变量。不是可以setq用于相同的目的吗?

使用defvarvs.的优点/缺点是setq什么?

0 投票
5 回答
34489 浏览

html - 从输入中“保护”文本框值(HTML 表单)

我想知道是否可以为 HTML 文本框赋值并保护它。

我的意思是让它的内容不可修改,这样当表单被提交时,我“确定”它是提交的这个值。

顺便说一句,我意识到更简单的方法不是“听”这个输入并分配它,但能够执行上述操作会派上用场。

我希望这个问题足够清楚,请要求任何需要的澄清。

提前致谢!

编辑:我绝对不够清楚,但我试图表达我应该在提交后保留该值(在客户端不可修改)

0 投票
1 回答
145 浏览

string - 结构阅读理论题

我有一个 DBC 文件,它是一个游戏的数据库文件,包含游戏中可用的法术数据,如 ID、SpellName、Category 等......结构是这样的:

我正在使用二进制阅读器读取文件,并将其编组到结构。片段:

现在更复杂一些,让我们看看 DBC 文件如何存储字符串,例如 SpellName。它不在记录中,字符串包含在文件末尾的“字符串表”块中。记录中的字符串数据包含字符串表中字符串的数字(偏移量)。(所以它不是一个真正的字符串)。

我设法从字符串块(在文件末尾)读取所有字符串到字符串 []。(这不是在开始阅读记录之前)然后我会开始阅读记录,但第一个问题是:

1.)我无法阅读它,因为它在我的结构的最后一行“崩溃”(因为它真的不是字符串) 2.)我无法为数字分配字符串。

当我阅读它时,它将是一个数字,但最后,我必须将该字符串分配给字符串表中的数字所指向的 SpellName。天哪

0 投票
1 回答
172 浏览

objective-c - Objective-C:内存泄漏与自动释放的多重分配?

如果我做以下事情,这会导致内存泄漏吗?

0 投票
2 回答
376 浏览

c# - 根据 C# 中的文件名更新不同的文本框


我对 c# 编程很陌生,现在我遇到了一个很好的小问题,如果能得到一些帮助,我会非常感激的。
我知道我下面的示例行不通,但这只是为了让您了解我正在尝试做什么。
问题是我希望根据文件名使用文件内容更新不同的文本框...那么如何将 textBox.text 或 textBox 分配给某些东西?

真诚
的 Hjalmarsson

0 投票
2 回答
195 浏览

iphone - NSMutable 数组 - 分配和保留对象

我需要一些关于如何分配、保留对象的信息。

例如 - 如果我们有两个视图控制器并且需要将数组数据从 viewcontrlr 1 传递到 viewContrl 2,我们如何将对象从视图 1 发送到视图 2 并在视图 1 中释放它并在视图 2 中保留它。

一个简单的 = 运算符只是分配再次指向视图 1 对象的地址。什么是最好的方法,以便我们可以在视图 1 中释放 obj 并在从视图 1 传递时在视图 2 中保留一个新对象。

0 投票
2 回答
2611 浏览

c++ - 如何将剪贴板文本分配给 C++ 中的变量?

我编写了一个突出数字并复制它们的程序。我希望能够对复制的文本进行一些基本的数学运算,例如乘法或加法,但我不知道如何将剪贴板数据分配给变量。基本上,我希望能够复制一个数字,将其分配给变量“a”,然后用变量“b”重复并将两者相乘。我已经弄清楚如何选择和复制数字,这样那部分就不是问题了。任何帮助将不胜感激,即使是与我尝试过的完全不同的方法。

这是我对这个问题的最新尝试:

其中“变量”是变量。

每当我运行程序并告诉它输出“变量”时,它都会返回值 0。

我做的另一个尝试是:

但“变量”总是取值 -8