问题标签 [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.
c - 宏定义改变值?
我在一个文件中有这个宏定义(我们称之为 file1.c):
在另一个文件中,我包含 file1,然后将不同的变量初始化为VAL_NOT_SET
:
稍后,我尝试比较这两个值:
但是那个 if 语句失败了。当我打印出 and 的内容时value
,VAL_NOT_SET
我得到:
但是,如果我将宏设置为 just -9999
, not -9999.9
,则没有问题,并VAL_NOT_SET
保持其值。
此外,这是我试图从 AIX 机器转换到 Linux 的代码,在 AIX 上没有任何问题。有谁知道为什么宏会失去它的价值,但只有当它是float
?
python - 有人可以帮我制作 Yahtzee 游戏吗?
对于我的计算机科学课程,我正在做一个年终项目,我选择使用 Python 和 Tkinter 创建一个 Yahtzee 游戏。我已经启动了代码,但到目前为止我没有工作,我不知道为什么,有人可以帮助我吗?
“#roll1”、“#roll2”等后面的代码。是为五个骰子上的每个滚动可能性创建点。它们存储在我不太了解的定义中。复选框用于确定玩家想要掷哪个骰子,但是当我测试可能掷出 1 的掷骰子按钮时,它并没有起作用。此外,我希望复选框水平组织,但由于某种原因它们是垂直的。有人请帮忙!
html - 我的网站是为响应式网站编码的,但不是
我有一个定义列表,旁边有图像用作项目符号 - 但我不知道如何对齐项目符号。我不希望它们波涛汹涌,我试图做一个列表,但图像不会像子弹那样工作 -
continuous-integration - 持续集成术语和定义 (TeamCity)
所以我是持续集成世界的新手,当然,和其他人一样,我被投入到设置和集成它的任务中。
我的公司基于 .NET 并处理 MVC 应用程序、常规网站、表单应用程序以及 Windows 服务。我们的存储库中有大量解决方案,其中大多数解决方案都无法在我正在测试的 CI(TeamCity)中构建。我的本地 PC 是测试服务器。
无论如何,我一直在他们的 Confluence 页面上查看大量有关 TeamCity 的文档,但其中很多都是非常技术性的,我已经厌倦了多次阅读这些内容。话虽如此,有些术语和概念让我有点困惑,我希望有人可以用一个例子来解释清楚。
- 构建参数 - 我了解参数是什么并且知道它们的用途。为什么我要在构建中使用一个?
2.Snapshot 依赖项 - 这些是什么以及我应该何时使用它们?我无法想象这一点。
- Artifact Dependencies - 我了解什么是工件,但我不知道为什么项目需要它们来构建。
任何投入将不胜感激。多谢你们。
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 是一些特定的词。
c++ - 为什么我的 C++ 程序不工作?
不知道为什么这不起作用,一切似乎都是正确的,但也许我错过了一些明显的东西,因为我刚刚开始了解 C++。
程序:
带有以下错误消息:
c++ - 模块化编程 C++ 多重定义
每当我尝试运行以下代码时,它都会显示 fin、client1、client2 和 client3 的多个定义。我自己ve search throughout the internet but it seems I can
解决不了。此外,代码没有问题,因为如果它在单个文件中,我可以轻松运行它。
struct_defined.h
函数.h
函数.c
主文件
python - 名称“提示”未定义
我的代码需要向用户询问 3 个数字。如果数字超过100
或低于1
,告诉他们"no way, try a different number"
我的问题是:我不知道如何定义我的变量,并且在我运行我的代码prompt
时得到以下信息。stacktrace
代码:
堆栈跟踪:
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 中所知道的各种方式定义第二个工作簿,但在每种情况下我都会遇到某种错误。
有谁知道第二个工作簿有什么问题?