问题标签 [function-call]

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 回答
81469 浏览

c - 在 ARM C 调用约定中要保存哪些寄存器?

自从我上次编写 arm assembler 以来已经有一段时间了,我对细节有点生疏了。如果我从 arm 调用 C 函数,我只需要担心保存 r0-r3 和 lr,对吗?

如果 C 函数使用任何其他寄存器,它是否负责将这些寄存器保存在堆栈上并恢复它们?换句话说,编译器会为 C 函数生成代码来执行此操作。

例如,如果我在汇编函数中使用 r10,我不必将其值压入堆栈或内存,并在 C 调用后弹出/恢复它,对吗?

这适用于 arm-eabi-gcc 4.3.0。

0 投票
4 回答
1567 浏览

python - 如何在 Python 中为同时函数调用添加时间戳?

我在模块中有一个读取功能。

如果我同时执行该功能,我需要给它加上时间戳。

我该怎么做呢?

0 投票
4 回答
1051 浏览

python - 如何处理在 Python 中的函数调用中提供错误数量的参数时发生的错误?

当我在函数中给出错误数量的参数时,我会得到错误。我该如何处理?

我给了

它不工作。

请帮忙。

0 投票
6 回答
5015 浏览

php - 是否可以跳过函数调用中具有默认值的参数?

我有这个:

这样的事情可能吗:

0 投票
3 回答
2620 浏览

cocoa - 可可应用程序在 OpenGL 调用上崩溃

我做了一个新项目,几乎复制了这个指南,但是每当我调用任何 OpenGL 函数时,它都会被标记// Drawing code here为崩溃。我有这个:

但是仅仅调用一个 OpenGL 函数就会导致它崩溃,GDB: Program received signal: "EXC_BAD_ACCESS".首先,如果它确实有效,那么该代码好吗?每次被调用时都在顶部做所有这些事情?它应该是二维的,原点在左上角。为什么会崩溃?我已经链接并导入了 CoreVideo 和 OpenGL……我想设置一个 Cocoa 应用程序以使用 OpenGL,这样我就可以专注于游戏代码。

谢谢。

0 投票
6 回答
179071 浏览

postgresql - 如何调用函数,PostgreSQL

我正在尝试使用 PostgreSQL 的函数来保存一些数据。这是创建脚本:

PostreSQL 文档指出,要调用一个不返回任何结果集的函数,只写它的名称和属性就足够了。所以我尝试这样调用函数:

但我收到以下错误:

我还有其他返回结果集的函数。我SELECT * FROM "fnc"(...)过去常常给他们打电话,而且效果很好。为什么我会收到此错误?


编辑:我正在使用 pgAdmin III 查询工具并尝试在那里执行 SQL 语句。

0 投票
5 回答
11694 浏览

sql - 在 SQL TRANSFORM 查询中指定列的调用函数

这是我的查询:

这是一个交叉查询,我需要用这一行设置所有列标题:PIVOT Mytable.type In ("Other","Info")现在我已经硬编码了标题OtherInfo

但我想动态地做到这一点。所以我想做的是调用一个 vba 函数来返回我需要的所有标题。

像这样的东西:

所以我的问题是:如何在 sql 查询中调用 vba 函数?

0 投票
2 回答
2131 浏览

javascript - javascript "this" 再次指向 Window 对象

我问了一个关于Javascript this 指向 Window 对象的问题,关于“this”指向 Window 对象。

这是源代码

Tim Down 写道:“但随后使用 callback() 调用该函数,这意味着它不是作为方法调用的,因此这是全局对象”。

如源代码所示,通过实际名称调用函数和 callback() 之间有什么区别?

test2中的console.log(this)在archive.action中时如何指向Window?

0 投票
6 回答
4112 浏览

c - 大型“for”循环哪个更快:函数调用或内联编码?

我已经编写了一个嵌入式软件(当然使用 C),现在我正在考虑改进系统运行时间的方法。我系统中最重要的单个模块是一个非常大的嵌套 for 循环模块。

该模块由两个嵌套的 for 循环组成,最多循环 122500 次。这还不是很多,但问题是在嵌套的 for 循环中,我有一个对另一个源文件中的函数的函数调用。该特定函数主要由两个嵌套的 for 循环组成,循环总是 22500 次。所以现在我必须进行 122500 次函数调用。

我已经使要调用的函数变得更轻更短(但仍然可以正常工作),现在我开始认为撕掉该函数调用并直接在前两个函数中编写该过程会更快循环?

该系统中的处理器是ARM​​7TDMI,频率为55MHz。系统本身的时间要求不是很高,因此不必具备实时能力。但是,它处理其职责的速度越快越好。

使用while循环而不是fors也会更快吗?任何关于如何提高运行时间的建议都值得赞赏。

-zaplec

0 投票
4 回答
5189 浏览

php - 如何在 php 中使用默认参数

我想定义一个doSomething(arg1, arg2)默认值为 arg1=val 和 arg2=val的函数

当我写

现在是否可以使用默认 arg1 和 arg2="new_value2" 调用 doSomething