問題タブ [void]

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 投票する
6 に答える
2254 参照

methods - 一般的なプログラミング-void以外のメソッドを呼び出すが、値を使用しない

これは一般的なプログラミングですが、違いが生じる場合は、objective-cを使用しています。値を返し、いくつかのアクションも実行するメソッドがあるとしますが、それが返す値は気にせず、それが行うものだけを気にします。メソッドを無効であるかのように呼び出しますか?または、結果を変数に入れてから削除するか、忘れますか?あなたの意見を述べてください、あなたがこの状況にあったらあなたは何をしますか。

0 投票する
3 に答える
1044 参照

c# - System.Void 型は、値を返さないメソッドの戻り値の型をどのように指定しますか?

これは戻り値を返さない実際の型メソッドですか?

もしそうなら、「何も返さない」という区別はどこで行われますか?

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

java - Junitテストツールを使用してvoidメソッドをテストする方法は?

たまたま、void followlink(obj page,obj link)ページとリンクをキューに追加するだけのメソッドを実装しました。私はこの種の方法をテストしようとして失敗しました。

私が欲しいのは、キューにfollowlinkメソッドから受信したページとリンクが含まれていることをテストすることです。私のテストクラスはすでにTestCaseを拡張しています。では、そのような方法をテストするための最良の方法は何ですか?

0 投票する
11 に答える
68983 参照

c# - voidメソッド内でreturnを使用するのは悪い習慣ですか?

次のコードを想像してみてください。

voidメソッド内でreturnを使用しても大丈夫ですか?パフォーマンスの低下はありますか?または、次のようなコードを作成することをお勧めします。

0 投票する
14 に答える
2277087 参照

javascript - "javascript:void(0)" とはどういう意味ですか?

私はそのようなhrefs を何度も見てきましたが、それが何を意味するのか正確にはわかりません。

0 投票する
3 に答える
9127 参照

c++ - C++ 関数を Delphi に変換する: void* パラメータをどうするか?

以下の C++ の例を使用して、Delphi で DLL を作成しています。

残念ながら、私は C++ とポインターについてほとんど知りません。char* (PChar?) と void* の代わりに何を使用すればよいですか?

関数の本体に関するヘルプも高く評価されます。私はそれがロケット科学ではないことを認識していますが、誰かが私のためにそれを行うのに十分親切であれば、数行を変換するためだけに C++ の基本を学ぶことはありません :-)

0 投票する
5 に答える
15659 参照

c++ - C ++ボイドポインタに格納されているアドレスを取得するにはどうすればよいですか?

ポインタが指す値のメモリアドレスを取得するにはどうすればよいですか?私の場合、それはvoidポインタです。uintに割り当てるだけで、次のエラーが発生します。

ありがとう!

0 投票する
5 に答える
5861 参照

c++ - void関数が値を返す必要があると言っているVisual C ++

Visual C++ は、void 関数には戻り値が必要だと言っています

これを自分の mac でコンパイルしたところ、完全に機能しましたが、今はこれを Visual c++ (windows 7 を使用) でコンパイルしようとしています。

ビルドログは次のとおりです。

コマンド ライン 一時ファイル "c:\Users\Jonathan\Documents\Visual Studio 2008\Projects\magicsquare\Debug\RSP00000822923000.rsp" の作成 [ /Od /D "WIN32" /D "_D​​EBUG" /D "_CONSOLE" / D "_UNICODE" /D "UNICODE" /Gm /EHsc /RTC1 /MDd /Fo"Debug\" /Fd"Debug\vc90.pdb" /W3 /c /ZI /TP ".\magicsquare.cpp" ] コマンドの作成行 "cl.exe @"c:\Users\Jonathan\Documents\Visual Studio 2008\Projects\magicsquare\Debug\RSP00000822923000.rsp" /nologo /errorReport:prompt"

出力ウィンドウのコンパイル... magicsquare.cpp c:\users\jonathan\documents\visual studio 2008\projects\magicsquare\magicsquare.cpp(224): エラー C4716: 'チェック': 値を返す必要があります

結果 ビルド ログは "file://c:\Users\Jonathan\Documents\Visual Studio 2008\Projects\magicsquare\Debug\BuildLog.htm" magicsquare に保存されました - 1 エラー、0 警告

私の関数ヘッダーと関数

必要に応じてコード全体を参照してください http://pastie.org/691402

0 投票する
10 に答える
827 参照

c - ややこしいCキャスト解説

次の C のコードが何をするのか理解しようとしています。

ここで、「buf」はchar配列です。

0 投票する
5 に答える
217 参照

c - 実行時にスキップされる C 関数

プログラムに次の C コードがあります。

ここで、print_foo printf は、適切な .c および .h ファイルがインポートされた 2 次元文字配列で渡されます。

コンソール出力は、2 つの printf ステートメントのみです。デバッグ中、ランタイムは print_foo にステップすることさえありません。

何か案は?