問題タブ [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 から 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 呼び出しで Cocoa アプリケーションがクラッシュする

私は新しいプロジェクトを作成し、このガイドをほぼコピーしましたが、OpenGL 関数を呼び出すたびに、マークされたスポットが// Drawing code hereクラッシュします。私はそこにこれを持っています:

しかし、OpenGL 関数を 1 つ呼び出すだけでクラッシュし、レポートが表示されますGDB: Program received signal: "EXC_BAD_ACCESS".。まず、機能した場合、そのコードは適切ですか? 呼び出されるたびにトップですべてのことを実行しますか? 原点が左上にある 2D のはずです。そして、なぜクラッシュするのですか?CoreVideo と OpenGL をリンクしてインポートしました... ゲーム コードに集中できるように、OpenGL を使用するように Cocoa アプリケーションをセットアップしたいと考えています。

ありがとう。

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 オブジェクトを指す

「this」がWindowオブジェクトを指すことに関して、 Javascript this points to Windowオブジェクトについて質問しました。

ここにソースコードがあります

Tim Down は次のように書いています。

ソースコードに示されているように、実際の名前で関数を呼び出すことと callback() の違いは何ですか?

archive.action 内にある場合、test2 の console.log(this) はどのように Window を指しますか?

0 投票する
6 に答える
4112 参照

c - 大規模な「for」ループでは、関数呼び出しとインライン コーディングのどちらが高速ですか?

私は組み込みソフトウェアを (もちろん C を使用して) プログラミングしましたが、現在、システムの実行時間を改善する方法を検討しています。私のシステムで最も重要な単一モジュールは、ネストされた非常に大きな for ループ モジュールです。

そのモジュールは、最大 122500 回ループする 2 つのネストされた for ループで構成されています。まだそれほど多くはありませんが、問題は、ネストされた for ループ内に、別のソース ファイルにある関数への関数呼び出しがあることです。その特定の関数は、常に 22500 回ループするネストされた別の 2 つの for ループで主に構成されています。そのため、関数呼び出しを 122500 回行う必要があります。

私は、呼び出される関数をより軽量で短くしました (それでも、正常に機能します)。そして今、その関数呼び出しをはぎ取って、最初の 2 つの内部にそのプロセスを直接記述した方が速いのではないかと考え始めました。ループ?

そのシステムのプロセッサは ARM7TDMI で、その周波数は 55MHz です。システム自体はタイム クリティカルではないため、リアルタイム対応である必要はありません。しかし、その義務をより速く処理できるほど、より良いものになります。

また、fors の代わりに while ループを使用した方が高速でしょうか? また、実行時間を改善する方法についてアドバイスをいただければ幸いです。

-ザプレック

0 投票する
4 に答える
5189 参照

php - PHPでデフォルトの引数を使用する方法

doSomething(arg1, arg2)デフォルト値をarg1=valおよびarg2=valに設定して関数を定義したい

私が書くとき

デフォルトのarg1およびarg2="new_value2"を使用してdoSomethingを呼び出すことは可能ですか?