generic-programming

    -1

    1答えて

    どのコンポーネントがパラメータとして使用されているかを判断しようとしていますが、すべてがエラーをスローするので、アクセスしようとする手がかりがありません。 この第1の機能AttemptMoveは、レイキャストが衝突するものを検出します。その後、OnCantMove関数を呼び出し、パラメータとしてTを使用します。 protected virtual void AttemptMove<T> (int

    0

    1答えて

    タイトルがちょっと変わっているのを知っていますが、もちろんこれは私が実際に必要としているものと同じです。いくつかの病気に感染した葉(または支店)の一つで A ┃ ┣━━ B ┃ ┣━━ D ┃ ┣━━ E ┃ ┃ ┗━━ H ┃ ┗━━ F ┃ ┗━━ I ┗━━ C ┗━━ G : だから、私はこのような木を持っていると仮定することができます。 ツリーをトラバース

    0

    2答えて

    AutoHotkeyを、Cの下の.. \ MacroCreator \スクリーンショット..に離れたフォルダ内の隠れスクリーンショット内の「画像検索」の実装:Users \ユーザーを\ Rasstag ... 開発者以外のPCで使用できる汎用のコンパイル済みスクリプトを開発するという意図がある場合、「スクリーンショット」へのパスは絶対パスであってはなりません。 コンパイル済みのスクリプトを本当に「

    2

    1答えて

    は別途catchブロック内にそれらのそれぞれを処理することなく、一般的な方法で、サーバからの送信403個の応答を処理する方法はありますか? ` //現在のコード searchCustomer(customerName: string): any { if (customerName != "") { let url = 'clinics/customers/looku

    0

    1答えて

    私はいくつかのカスタムコントロールのGeneric Undoclassで作業していて、複数選択リストボックスの取り消しを実装しようとしたときに立ち往生しました。 元に戻すクラス: Public Class UndoClass(Of T) Private FirstValue As T Private PrevValue As T Private CurrentValu

    2

    3答えて

    私はキューのデータ構造を実装しており、void * pointerを使ってそれを汎用化しています。しかし、私はその時点で固執しています。どのようにデータ型情報を渡して特定のデータ型のキューを取得するかについては、C++でテンプレートがあるようにCでも可能です。 typedef struct queue{void * data; struct queue * link; }Qu

    2

    2答えて

    次のようなものがあるとしましょう。Foo( 'FooInterface')クラスのインターフェイスと 'FooInterface'の派生クラスを含むコンテナクラスBarです。 ここで、派生クラスのタイプリスト( 'FooOne'、 'FooTwo')をコンテナクラスに転送し、それらのインスタンスを 'boost :: hana :: tuple'に格納します。小型計算( 'FooTuple')です

    0

    1答えて

    私のプログラムには類似したことをするモデルがたくさんありますが、 "Idの代わりに" しかし、私は一般的な方法でそれらに対処したいと思います。だから、例えば私が以下に含まれているクラスで私のような何かをしたい: public virtual List<TModel> GetAll(int parentId) { return Context.Where(i => i.Pare

    1

    1答えて

    したがって、汎用クラスFirstClass<T: SomeProtocol>があり、FirstClassの配列を含む2番目のクラス(NSObjectから継承)があり、配列の要素を返す関数があるFirstClass<T>を返します)。 実際には、構文に問題があります。 SecondClass<F>: NSObject where F == FirstCall<S>, S: SomeProtocol

    1

    2答えて

    汎用コンポーネントと製品固有のコンポーネントの両方を持つCコードを維持する必要があります。私は、製品の特定のコンポーネントを持っている、ヘッダfoo.hというを持っている時はいつでも私は、私はその後 #if (PRODUCT_ID == 1) #define PRODUCT_NAME Product1 #else #if (PRODUCT_ID == 2) #de