问题标签 [definitions]

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 投票
0 回答
49 浏览

c - 宏定义改变值?

我在一个文件中有这个宏定义(我们称之为 file1.c):

在另一个文件中,我包含 file1,然后将不同的变量初始化为VAL_NOT_SET

稍后,我尝试比较这两个值:

但是那个 if 语句失败了。当我打印出 and 的内容时valueVAL_NOT_SET我得到:

但是,如果我将宏设置为 just -9999, not -9999.9,则没有问题,并VAL_NOT_SET保持其值。

此外,这是我试图从 AIX 机器转换到 Linux 的代码,在 AIX 上没有任何问题。有谁知道为什么宏会失去它的价值,但只有当它是float?

0 投票
2 回答
4844 浏览

python - 有人可以帮我制作 Yahtzee 游戏吗?

对于我的计算机科学课程,我正在做一个年终项目,我选择使用 Python 和 Tkinter 创建一个 Yahtzee 游戏。我已经启动了代码,但到目前为止我没有工作,我不知道为什么,有人可以帮助我吗?

“#roll1”、“#roll2”等后面的代码。是为五个骰子上的每个滚动可能性创建点。它们存储在我不太了解的定义中。复选框用于确定玩家想要掷哪个骰子,但是当我测试可能掷出 1 的掷骰子按钮时,它并没有起作用。此外,我希望复选框水平组织,但由于某种原因它们是垂直的。有人请帮忙!

0 投票
2 回答
35 浏览

html - 我的网站是为响应式网站编码的,但不是

我有一个定义列表,旁边有图像用作项目符号 - 但我不知道如何对齐项目符号。我不希望它们波涛汹涌,我试图做一个列表,但图像不会像子弹那样工作 -

0 投票
1 回答
105 浏览

continuous-integration - 持续集成术语和定义 (TeamCity)

所以我是持续集成世界的新手,当然,和其他人一样,我被投入到设置和集成它的任务中。

我的公司基于 .NET 并处理 MVC 应用程序、常规网站、表单应用程序以及 Windows 服务。我们的存储库中有大量解决方案,其中大多数解决方案都无法在我正在测试的 CI(TeamCity)中构建。我的本地 PC 是测试服务器。

无论如何,我一直在他们的 Confluence 页面上查看大量有关 TeamCity 的文档,但其中很多都是非常技术性的,我已经厌倦了多次阅读这些内容。话虽如此,有些术语和概念让我有点困惑,我希望有人可以用一个例子来解释清楚。

  1. 构建参数 - 我了解参数是什么并且知道它们的用途。为什么我要在构建中使用一个?

2.Snapshot 依赖项 - 这些是什么以及我应该何时使用它们?我无法想象这一点。

  1. Artifact Dependencies - 我了解什么是工件,但我不知道为什么项目需要它们来构建。

任何投入将不胜感激。多谢你们。

0 投票
1 回答
771 浏览

recursion - 需要有关两种语言 S* 和 T* 的递归定义的帮助,其中 S={aa,b} 和 T={w1,w2,w3,w4}

我目前正在学习自动机理论课程,但遇到了以下问题。我想出了第一个问题的答案,但对第二个问题的陈述感到困惑。

(i) 给出语言 S* 的递归定义,其中 S = {aa,b}。

第 1 步:Lamba、aa、b 在 S 中。

步骤 2:如果 x 在 S 中,那么 bx 和 xb 也是。

我想确认我的确认我的回答。

以下是我完全困惑的问题,无法想出答案。

(ii) 给出语言 T* 的递归定义,其中 T = {w1, w2, w3, w4} 其中这些 w 是一些特定的词。

0 投票
1 回答
845 浏览

c++ - 为什么我的 C++ 程序不工作?

不知道为什么这不起作用,一切似乎都是正确的,但也许我错过了一些明显的东西,因为我刚刚开始了解 C++。

程序:

带有以下错误消息:

0 投票
1 回答
200 浏览

c++ - 模块化编程 C++ 多重定义

每当我尝试运行以下代码时,它都会显示 fin、client1、client2 和 client3 的多个定义。我自己ve search throughout the internet but it seems I can解决不了。此外,代码没有问题,因为如果它在单个文件中,我可以轻松运行它。

struct_defined.h

函数.h

函数.c

主文件

0 投票
1 回答
78 浏览

c++ - 理解构造函数定义块的语法变化

我认为我的问题类似于这个问题,但对于 C++,而不是 C#(尽管相同的答案可能适用于两者)。

我的问题也与类似(其中已标记为重复)。但是,不同之处在于该问题询问的是构造函数原型,而我的问题是构造函数定义块

考虑以下构造函数定义块:

我是 C++ 新手,CallOne() : call_two(), call_three(), call_four() {}语法让我很困惑。

是否等同于以下代码块?

请注意,在SimpleMatrix类定义中m_datam_rows、 和m_colsprivate块中声明如下:

0 投票
1 回答
1622 浏览

python - 名称“提示”未定义

我的代码需要向用户询问 3 个数字。如果数字超过100或低于1,告诉他们"no way, try a different number" 我的问题是:我不知道如何定义我的变量,并且在我运行我的代码prompt时得到以下信息。stacktrace

代码:

堆栈跟踪:

0 投票
1 回答
151 浏览

excel - 工作簿的定义不能正常工作

我正在尝试在 VBA 中执行一个非常简单的命令(将值分配给一个范围)并且收到错误“应用程序定义或 Web 定义错误”。经过一些故障排除后,我认为这与我的工作表的定义有关。这是我的代码:

在 # 号之后,我将在将相应行添加到代码时遇到的错误放入其中。

代码所做的是打开第二个工作簿,从其唯一工作表的第一列中获取唯一值,并为每个唯一值创建一个选项卡,其中包含与该值对应的行。它工作得很好,直到我尝试在第二张表 w2 中使用任何形式的 Range,它总是返回某种错误。

在故障排除期间,我发现该命令 w1.Worksheets(1).Range(Cells(1, 13), Cells(1, 22)) = 1用 1 填充工作簿 w1 中的相应单元格。另一方面,该命令 w2.Worksheets(1).Range(Cells(1, 13), Cells(1, 22)) = 1返回“应用程序定义或网络定义错误”

我不明白为什么它适用于一个工作簿而不适用于另一个。我已经尝试以我在 VBA 中所知道的各种方式定义第二个工作簿,但在每种情况下我都会遇到某种错误。

有谁知道第二个工作簿有什么问题?