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

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

3
bashで関数を終了する方法
スクリプト全体を強制終了せずに条件がtrueの場合に関数を終了するには、関数を呼び出す前に戻ってください。 例 # Start script Do scripty stuff here Ok now lets call FUNCT FUNCT Here is A to come back to function FUNCT { if [ blah is false ]; then exit the function and go up to A else keep running the function fi }
97 bash  function  exit 

11
Pythonでの参照による整数の受け渡し
Pythonで参照によって整数を渡すにはどうすればよいですか? 関数に渡す変数の値を変更したい。Pythonのすべてが値渡しであることを読みましたが、簡単なトリックが必要です。たとえば、Javaでは、あなたはの参照型渡すことができInteger、Longなど 参照によって整数を関数に渡すにはどうすればよいですか? ベストプラクティスは何ですか?


6
dplyr:「n()のエラー:関数を直接呼び出さないでください」
dplyrパッケージの例の1つを再現しようとしていますが、このエラーメッセージが表示されます。各組み合わせの頻度で生成される新しい列nが表示されることを期待しています。何が欠けていますか?パッケージがロードされていることを3回チェックしました。 library(dplyr) # summarise peels off a single layer of grouping by_vs_am <- group_by(mtcars, vs, am) by_vs <- summarise(by_vs_am, n = n()) n()のエラー:この関数を直接呼び出すことはできません

4
Swiftの静的関数変数
私は、ローカルでのみスコープされた静的変数をSwiftの関数に宣言する方法を理解しようとしています。 Cでは、これは次のようになります。 int foo() { static int timesCalled = 0; ++timesCalled; return timesCalled; } Objective-Cでは、基本的に同じです。 - (NSInteger)foo { static NSInteger timesCalled = 0; ++timesCalled; return timesCalled; } しかし、私はSwiftでこのようなことをすることができないようです。次の方法で変数を宣言してみました。 static var timesCalledA = 0 var static timesCalledB = 0 var timesCalledC: static Int = 0 var timesCalledD: Int static = 0 …
96 function  static  swift 


2
ruby配列を関数の引数に変換
アレイがあるとしましょう。配列を関数に渡したいのですが。ただし、関数には2つの引数が必要です。その場で配列を2つの引数に変換する方法はありますか?例えば: a = [0,1,2,3,4] b = [2,3] a.slice(b) Rubyでエラーが発生します。 Thanksのa.slice(b[0],b[1])ように、もっとエレガントなものを探していると入力する必要がありa.slice(foo.bar(b))ます。


2
Bashまたはシェルスクリプトで関数宣言を転送しますか?
たとえば、bashC / C ++でよく知られている、前方宣言のような、またはそれに似た(回避策)のようなものはありますか? または、たとえば、常に1つのパス(行ごと)で実行されるため、そのようなものがありますか? 前方宣言がない場合、スクリプトを読みやすくするにはどうすればよいですか。それはかなり長く、最初はこれらの関数定義がグローバル変数と混合されているため、スクリプトが見苦しく、読みにくく/理解しにくくなっています)?私はそのような場合のいくつかのよく知られている/ベストプラクティスを学ぶことを求めています。 例えば: # something like forward declaration function func # execution of the function func # definition of func function func { echo 123 }

4
Excel VBAの「!=」に相当するものは何ですか?
問題は!=、Excel VBAで関数として機能しないことです。 使えるようになりたい If strTest != "" Then の代わりに If strTest = "" Then これを行う別のアプローチはあり!=ますか? 私が模倣する機能!=は Sub test() Dim intTest As Integer Dim strTest As String intTest = 5 strTest = CStr(intTest) ' convert Range("A" + strTest) = "5" For i = 1 To 10 Cells(i, 1) = i If …

1
エラー:パラメータ1に指定されたデフォルトの引数
以下のコードでこのエラーメッセージが表示されます。 class Money { public: Money(float amount, int moneyType); string asString(bool shortVersion=true); private: float amount; int moneyType; }; まず、C ++では最初のパラメーターとしてデフォルトのパラメーターは許可されていませんが、許可されていると思いました。

15
非推奨:mysql_connect()
この警告が表示されますが、プログラムはまだ正しく実行されています。 MySQLコードがPHPでメッセージを表示しています。 非推奨:mysql_connect():mysql拡張は非推奨であり、将来的には削除される予定です:2行目のC:\ xampp \ htdocs \ task \ media \ new \ connect.inc.phpの代わりにmysqliまたはPDOを使用してください 私のconnect.inc.phpページは <?php $connect = mysql_connect('localhost','root',''); mysql_select_db('dbname'); ?> これはどういう意味ですか、どうすればメッセージを削除できますか?

17
関数ポインタのポイントは何ですか?
関数ポインタの有用性がわかりません。場合によっては(おそらく存在しますが)役立つと思いますが、関数ポインターを使用する方が良い場合や避けられない場合は考えられません。 (CまたはC ++での)関数ポインタの適切な使用例をいくつか教えてください。
94 c++  c  function  pointers  c++-faq 

9
JavaScript / jQueryで(e)はどういう意味ですか?
私はJavaScript / jQueryを初めて使用し、関数を作成する方法を学びました。多くの関数は、(e)で括弧で囲まれています。私が言っていることをお見せしましょう: $(this).click(function(e) { // does something }); 関数は(e)の値も使用しないように常に見えますが、なぜそれほど頻繁に存在するのでしょうか。

19
関数呼び出しでオプションの引数をスキップするにはどうすればよいですか?
OK PHPで引数をスキップする方法を完全に忘れてしまいました。 私が持っているとしましょう: function getData($name, $limit = '50', $page = '1') { ... } 中央のパラメーターがデフォルト値(つまり、「50」)になるように、この関数をどのように呼び出しますか? getData('some name', '', '23'); 上記は正しいでしょうか?これが機能しないようです。

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