問題タブ [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.
c# - void メソッドの単体テスト?
何も返さないメソッドを単体テストする最良の方法は何ですか? 具体的にはC#で。
私が実際にテストしようとしているのは、ログ ファイルを取得して特定の文字列を解析する方法です。次に、文字列がデータベースに挿入されます。これまでに行われたことは何もありませんが、TDD には非常に新しいので、これをテストできるかどうか、または実際にテストされていないものかどうか疑問に思っています。
c - void** は ANSI-C で許容される型ですか?
プロトタイプが次の関数を見たことがあります。
この関数は、C ファイルで a = myfunc(mystruct **var1); として呼び出されます。
mystruct は、構造体の 1 つの typedef です。
これは MSVC6.0 ではコンパイル エラーなしで動作しますが、他の C コンパイラでコンパイルすると、この関数が呼び出された場所でエラー メッセージが表示されます。
タイプ mystruct ** の引数はタイプ void ** のパラメーターと互換性がありません
myfunc() の引数は void** として保持されます。これは、メモリ割り当てのためにさまざまな構造体変数型で呼び出される一般的な malloc のような関数のように見えるためです。
- C 標準/任意の C コンパイラで許可されている void ** などの型はありますか?
- これを修正するにはどうすればよいですか? 【関数呼び出しの引数を にキャストしてみ
mystruct**
ましたがダメでした】
-広告
c++ - voidと宣言された変数またはフィールド
私はという関数を持っています:
そして、私のMyJSP.hファイルには次のものがあります。
そして、コンパイルすると、次のエラーが発生します。
MyJSP.h:2エラー:変数またはフィールドinitializeJSPがvoidと宣言されました
問題はどこだ?
c++ - C ++のvoidへのポインタ?
Ogre3D実装のコードを読んでいるのですが、void *
型変数の意味がわかりません。void
C++ でのポインタの意味は何ですか?
c++ - f(void) は最新の C および C++ では非推奨ですか?
私は現在、C++ プロジェクトで使用されているいくつかの古い C コードをリファクタリング/整理しており、次のような関数を定期的に見ています。
私は次のように書く傾向があります:
一貫性を向上させるために、コードベース全体で (void) を () に置き換えない理由はありますか、それとも私が気付いていない 2 つの微妙な違いはありますか?
より具体的には、C++ の仮想メンバー関数が次のように記述されている場合:
派生クラスにはメンバー関数が含まれます。
これは有効なオーバーライドですか? さらに、ほぼ同一の署名に基づいてリンカーの問題が発生する可能性はありますか?
c - 純粋な C で void 型を出力する
私は次のような機能を持っています
ボイドポインターを渡して画面に出力したい場所。上記の例は、i が integer、float、または double の場合は問題ありませんが、i が char の場合はクラッシュします。私が通常C++で使用するようなオーバーロードはCにはありません。したがって、問題はこれです.Cで関数を作成して、そのパラメーターである要素を出力できますか.
c++ - 不明な変数タイプとしてのvoid*
私は現在、C++のスプライトエンジンに取り組んでいます。仮想関数init_apiを持つ抽象クラスIEngineがあります。これはボイド*を取ります。
次に、DirectXで実装されたエンジンクラスCEngineDXがあります。次に、api_paramsをD3DPRESENT_PARAMETERS *にキャストするため、DirectXの初期化に使用できます。
私はこの設定に非常に満足していますが、必要に応じて、他のプログラマーにこの「ソリューション」を見てもらいたいと思っていました。
返信に乾杯!
カール
java - Java Void 参照型を使用しますか?
Java Void
-- 大文字の V --参照型があります。私がこれまでに使用した唯一の状況は、Callable
s をパラメータ化することです
Void
Java参照型の他の用途はありますか? 以外のものを割り当てることはできますnull
か? はいの場合、例はありますか?
javascript - JavaScriptのvoid演算子のポイントは何ですか?
void
コードで演算子を使用している人を見てきました。私はhref
属性でもこれを見てきjavascript:void(0)
ました:javascript:;
void
では、演算子を使用する正当な理由は何でしょうか?
java - メソッドの戻り値の型が Void の場合、何を返しますか? (無効ではありません!)
Javaでジェネリックを使用しているため、Void
戻り値の型として関数を実装する必要がありました。
コンパイラは何かを返すように要求します。今のところ私はちょうど戻ってきnull
ていますが、それが良いコーディングの練習であるかどうか疑問に思っています...
ボイドではなく、ヴォイドについて質問しています。予約済みのキーワードではなく、クラスです。Void
void
私も試しました、、、、Void.class
まったくvoid
戻りませんがVoid.TYPE
、new Void()
すべてがまったく機能しません。(多かれ少なかれ明白な理由で)(詳細については、この回答を参照してください)
- 関数の戻り値の型が の場合、何を返せばよいの
Void
でしょうか? Void
クラスの一般的な用途は何ですか?