ref

    1

    1答えて

    : public T GetNewItem() { return new T(); } またどのようにあなたが新しいT()を返しますは、refまたはrefパラメータを必要とする.Netライブラリでの使用のためのrefセルとして使用できますか?

    4

    1答えて

    refキーワードを使用せずに、パラメータのオブジェクト参照を置き換えることを検討しています。 refを使用しない理由は、Add(T item)メソッドを探すコレクションイニシャライザの呼び出しを保持することです。コレクションクラスでは、参照の代わりにそのインターフェイスの別の実装を使用する必要があります。 私はこれを行うにはいくつかの異なる方法を試しました。まず、文書化されていないキーワード__m

    30

    1答えて

    ref classとは何かに関する良いサイトや説明、そしてクラスを「refクラス」と宣言するときは? MSDNの説明は 基本型 BASE_TYPE(オプション)、私にとっては十分ではありませんでした。 refクラスまたはref構造体は、ゼロ以上の管理インタフェースとゼロまたは1つのref型から継承できます。値クラスまたは値構造体は、0個以上の管理対象インターフェイスから継承することしかできません。

    0

    1答えて

    私はCの目標を新しくしています。私は多くの困難を抱えています。あなた達が私を助けてくれることを願っています。 申し訳ありませんが、私は外部センサーからのデータをiphoneに接続して表示するView Controllerクラスがあります。私は、そのデータを取得し、グラフをプロットするために使用できる配列に格納する別のデータベースクラスを持っています。 私は、View Controllerクラスのメ

    -2

    2答えて

    このコードを確認してください。私はここに何も間違っていると信じています。 テンプレートが使われるクラスのデキュー機能を見るのが好きです。 void enqueue(const T &data) { _mutex.lock(); _queue.push(data); _mutex.unlock(); } T const& dequeue()

    3

    3答えて

    変数が値で返される方法と、参照によって最も高いパフォーマンスを持つ方法の2つがある場合は、 myObj.Method1(out var); または var = myObj.Method2(); 私は、最初のバージョンを推測する方が効率的ですが、それはあなたが常に参照値を返すメソッドを構築する必要があります意味ですか?あるいは、変数を値で返す理由がありますか? ありがとうございました。

    1

    2答えて

    私はSharedObjectクラス内でプライベートな参照カウントを取得しています。 SharedObjectは、例えばWindowのような他のクラスの基本クラスです。 Windowはエディタの基本クラスです。 SharedObject :: Release()を呼び出したために参照カウントが0になると、SharedObjectは自身を削除します。まず、このポインタにm_refs == 0が含まれて

    16

    3答えて

    私は、次のPersonクラスを持っているし、持っている機能でパラメータを仮定しない:私はそれを変更することができます方法はあり Person A = new Person("Tom"); Person B = A; ので、私は新しいPersonからB、B = new Person("Harry")、Aを割り当てた場合同じインスタンスにも言及していますか?私はあなたが関数内のrefパラメータの

    13

    1答えて

    私はPowershellを初めて使いました。関数内から[ref]変数の値を出力する方法を工夫しています。ここで は私のテストコードです: function testref([ref]$obj1) { $obj1.value = $obj1.value + 5 write-host "the new value is $obj1" $obj1 | get-member

    0

    2答えて

    oracle 9iデータベースには、オブジェクト型の表があります。オブジェクトにはREF属性があります。 私が「deref ...を選択する」はうまく動作します。 問題: アーキテクチャ上の問題により、テーブルをGTT(グローバル一時テーブル)にする必要があります。今、私が「deref ...を選択する」とエラーORA-00600 ... [2147483647] ... GTTにREF属性を付け