タグ付けされた質問 「function」

関数(プロシージャ、メソッド、サブルーチン、ルーチンとも呼ばれます)は、単一の特定のタスクを実行するためのコードの一部です。このタグは、関数の作成または呼び出しを具体的に含む質問に使用します。タスクを実行する関数の実装については、代わりに[アルゴリズム]またはタスク固有のタグを使用してください。

4
Scalaの「リフティング」とは何ですか?
Scalaエコシステムの記事を読むとき、「リフティング」/「リフティング」という用語を読むことがあります。残念ながら、その正確な意味は説明されていません。調べてみたところ、リフティングは関数の値などに関係しているようですが、リフティングが初心者にやさしい方法で実際に説明しているテキストは見つかりませんでした。 その名前にリフティングがあるLiftフレームワークを介してさらに混乱がありますが、それは質問に答える助けにはなりません。 Scalaの「リフティング」とは何ですか?

12
60秒ごとに関数を呼び出す
これを使用setTimeout()すると、指定した時間に関数を起動できます。 setTimeout(function, 60000); しかし、関数を複数回起動したい場合はどうなりますか?時間間隔が経過するたびに、関数を実行したいと思います(たとえば、60秒ごと)。

3
JavaScriptの「関数*」とは何ですか?
で、このページに私は新しいJavaScriptの関数型が見つかりました: // NOTE: "function*" is not supported yet in Firefox. // Remove the asterisk in order for this code to work in Firefox 13 function* fibonacci() { // !!! this is the interesting line !!! let [prev, curr] = [0, 1]; for (;;) { [prev, curr] = [curr, prev + …

2
クラス内のPython呼び出し関数
2つの座標間の距離を計算するこのコードがあります。2つの関数はどちらも同じクラス内にあります。 しかし、関数distToPointで関数を呼び出すにはどうすればよいisNearですか? class Coordinates: def distToPoint(self, p): """ Use pythagoras to find distance (a^2 = b^2 + c^2) """ ... def isNear(self, p): distToPoint(self, p) ...
242 python  class  function  call 



11
vimで関数定義にジャンプ
vimを使用して関数定義にジャンプするにはどうすればよいですか?たとえば、Visual Assistを使用すると、関数の下にAlt+ を入力gすると、定義付きのファイルをリストするコンテキストメニューが開きます。 vimでこのようなことをするにはどうすればよいですか?
241 function  vim 

8
Pythonでのプライベートモジュール関数の定義
http://www.faqs.org/docs/diveintopython/fileinfo_private.htmlによると: ほとんどの言語と同様に、Pythonにもプライベート要素の概念があります。 モジュールの外部から呼び出すことができないプライベート関数 ただし、2つのファイルを定義した場合: #a.py __num=1 そして: #b.py import a print a.__num 実行するb.pyと1、例外なく印刷されます。diveintopythonは間違っていますか、それとも誤解していませんか?そして、するいくつかの方法があるんプライベートとしてモジュールの関数を定義するには?


15
v4 UUIDを生成するPHP関数
そのため、私はいくつかの調査を行っており、PHPで有効なv4 UUIDを生成する関数をつなぎ合わせようとしています。これは私が来ることができた最も近いものです。16進数、10進数、2進数、PHPのビット演算子などに関する私の知識はほとんどありません。この関数は、1つのエリアまで有効なv4 UUIDを生成します。v4 UUIDの形式は次のとおりです。 xxxxxxxx-xxxx- 4 xxx- y xxx-xxxxxxxxxxxx ここでy は8、9、A、またはBです。これは、関数がそれに準拠しないために失敗する場所です。 この分野で私よりも知識のある人が私に手を貸して、このルールを守るためにこの機能を修正してくれることを願っていました。 関数は次のとおりです。 <?php function gen_uuid() { $uuid = array( 'time_low' => 0, 'time_mid' => 0, 'time_hi' => 0, 'clock_seq_hi' => 0, 'clock_seq_low' => 0, 'node' => array() ); $uuid['time_low'] = mt_rand(0, 0xffff) + (mt_rand(0, 0xffff) << 16); $uuid['time_mid'] = …
233 php  function  uuid 

7
シェルで定義されている関数を一覧表示するにはどうすればよいですか?
aliasと入力して、すべてのエイリアスのリストを表示できます。 しかし、関数の場合、私にできるのは自分のgrepだけです.bash_profile。 これは、そのファイル内のものだけを取得し、補助ファイルで定義されたものや動的に取得したものは取得しません。 現在定義されている関数を見つけるより便利な方法はありますか?
221 bash  shell  function  unix 

2
オプションの引数を使用してPython関数を作成するにはどうすればよいですか?
いくつかの引数を取るPython関数があります。これらの引数の一部は、一部のシナリオでは省略できます。 def some_function (self, a, b, c, d = None, e = None, f = None, g = None, h = None): #code 引数d〜hは、それぞれ異なる意味を持つ文字列です。任意の組み合わせで渡すオプションのパラメーターを選択できることが重要です。たとえば、、、、(a, b, C, d, e)または(a, b, C, g, h)、または(a, b, C, d, e, fそれらすべて(これらは私の選択です)。 関数をオーバーロードできればすばらしいと思いますが、Pythonではオーバーロードがサポートされていません。必要なint引数の一部をリストに挿入しようとしたところ、引数の不一致エラーが発生しました。 現在、最初のいくつかの不足している引数の代わりに空の文字列をプレースホルダーとして送信しています。実際の値だけで関数を呼び出せるようにしたいのですが。 これを行う方法はありますか?引数リストの代わりにリストを渡すことはできますか? 現在、ctypesを使用したプロトタイプは次のようになります。 _fdll.some_function.argtypes = [c_void_p, c_char_p, c_int, c_char_p, c_char_p, c_char_p, c_char_p, …


9
MATLABでファイルごとに複数の関数を定義し、そのファイルの外部からそれらにアクセスすることは可能ですか?
私がEEで学士号を取得するために勉強していたとき、MATLABでは、たとえそれが1行であったとしても、MATLABでは各関数を独自のファイルで定義する必要がありました。 現在、大学院の学位を取得しています。MATLABでプロジェクトを作成する必要があります。これは、MATLABの新しいバージョンの要件ですか? ファイルに複数の関数を含めることができる場合、これに制限はありますか?たとえば、ファイル内のすべての関数にファイルの外部からアクセスできますか、それともファイルと同じ名前の関数のみにアクセスできますか? 注:私は、MATLABリリースR2007bを使用しています。

3
関数名の括弧はどういう意味ですか?
プロジェクトのソースファイルの1つで、次のC関数の定義を見つけました。 int (foo) (int *bar) { return foo (bar); } 注:の横にアスタリスクがないfooため、関数ポインターではありません。またはそれは?再帰呼び出しで何が起こっているのですか?
214 c  function  parentheses 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.