问题标签 [short]

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 投票
5 回答
17719 浏览

c# - 整数求和蓝调,短 += 短问题

C#中的程序:

0 投票
2 回答
4263 浏览

java - 在 Java 中,我想将 short[] 转换为 double[]

我正在使用一个short[]数组:

我有一个作为参数类型的方法double[],所以我不能按原样传递它。我需要把它变成一个double[]. 我做过的最好的事情是创建一个新对象并循环并转换,如下所示:

我什至还没有测试过上述方法,但我想知道是否有更好的方法来做到这一点?

谢谢。

0 投票
2 回答
120 浏览

java - Android 和 Java 中的短裤

我已经编写了一些使用字符串来表示时间的代码,例如“0620”,但经过仔细考虑后,我意识到这些可以被解析为用于比较性能和存储增益的短裤。

在单元测试中,我有一个简短的写为 0620 与返回值 620 进行比较,希望这能起作用。但是,测试0620 等于 620(两者都是短裤)失败。

错误消息说 0620 被中断为 400 (和 400 != 620 解释失败)。删除前导 0 可以解决问题,但我想知道,这是怎么回事?

这不起作用

这个作品

0 投票
7 回答
207 浏览

c++ - 如何使用 C++ 中的位操作从长变量中破译 4 个短变量?

这段代码正确吗?

谢谢

0 投票
5 回答
4460 浏览

c++ - 有效地将 unsigned short 转换为 char*

将 unsigned short 转换为 char* (即将 25 转换为 '25')将是一种高效、可移植的方法。

我想避免诸如获取 (std::string) 字符串之类的事情。在这种情况下,性能很重要,因为这种转换需要快速且经常发生。

我正在研究诸如使用 sprintf 之类的东西,但想探索任何和所有想法。

0 投票
6 回答
7380 浏览

c# - C#:引用数组/指向多个整数的指针

我想在一个数组中保存对多个短裤的引用。我以为我可以创建短裤,然后将它们添加到数组中。所以……每次被引用的对象改变时,都会反映在数组中,反之亦然。做一些试验使我确信它不是那样工作的。事实上,看起来价值被转移但不是参考。

下面的代码创建了两个短裤,将它们作为对象添加到数组中,然后更改原始短裤。但是,当访问数组中假定的引用短时,它并没有改变,这让我相信它是一个全新的对象,与原始对象无关。

我在这里误解了一些基本的东西,如果有人能解释一下,我会很感激,也许会指出一个可以做我想做的解决方案。

0 投票
8 回答
3381 浏览

c - 我应该相信 C 中的 short 通常是 2 个字节吗?

我有一个从 0 到 65535 循环的大量数字(我选择 16 位只是为了有一个很好的截止点)。我正在递增一个 int,并且有一个 if 语句检查 int 是否为 65536。如果是,它将 int 设置为 0;如果是,则将 int 设置为 0。有点笨拙,但它有效。我知道只使用一个 short int 并让它溢出会更有效,但我最初没有这样做,因为不能保证一个 short 是 2 个字节,这很有可能。

这是在 linux (ubuntu) 机器上运行的 C 代码。如果我要使用一个简短的,后来决定在另一个操作系统上运行这个程序(或者说,在 64 位机器上运行它,因为我现在正在 32 位机器上进行测试),是否有一个很好的机会我的short仍然是2个字节?我可以很容易地在几台不同的机器上测试它,但是这里的一些人使用过很多电脑。有什么可怕的陷阱我应该提防吗?

0 投票
4 回答
1103 浏览

c - 在 16 位微处理器上,我应该使用数据类型 short 而不是 int 吗?

我已经读过,使用shortvs实际上会为编译器造成效率低下,因为无论由于 C 整数提升int,它都需要使用数据类型。int这对 16 位微处理器来说是真的吗?

另一个问题:如果我有一个由 1 和 0 组成的数组,那么在这个 16 位微处理器中使用它是最有效的uint8_t还是最有效的?unsigned char还是将其转换回int仍然存在问题..

请帮我清理一下我脑海中的这个泥泞问题。谢谢!

0 投票
1 回答
407 浏览

php - WordPress 自定义短代码帮助

有人熟悉 WordPress 短代码吗?我真的可以用手!我已将以下代码插入到我正在使用的主题的 functions.php 文件中...

现在,我被几个教程引导相信这应该允许我将以下内容插入到 WP 后端的文本编辑器中......

[slideshow_heading]幻灯片标题[/slideshow_heading]

...并且 SLIDESHOW HEADER 文本将包含在适当的 HTML 中...。但它只是将上述内容显示为常规文本。我已经清除了我的缓存等...

有什么我做错了吗?提前致谢!

解决方案

我没有提到我正在使用 page.ly MultiEdit 插件——它使用“自定义字段”来创建额外的可编辑区域。WordPress 不方便地解析自定义字段中的短代码。通常,您可以为每个自定义字段创建一个过滤器,但由于这是一个插件,您只需编辑 multiedit.php 文件,并将第 63 行从

只需一点点工作,您就可以将 Wordpress 变成一个真正令人惊叹的 CMS!

0 投票
2 回答
182 浏览

javascript - 当 css 值改变时触发事件

当特定的 CSS 变量发生变化(例如:特定 div 的高度)时,如何使用 jquery 调用函数?