問題タブ [nested-class]

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

asp.net-mvc - mvc.netネストされたviewmodelクラスを編集する方法

次のネストされたviewmodelクラスがあります...

編集ページを作成する自動化された方法があることを望んでいましたが、私が試し、読んだすべてのことは、フレームワークとコード生成がビューモデルのトップレベルのプロパティのみを処理することを示しています。'name'プロパティは、ビューとアクションで生成される唯一のプロパティであり、アドレスがnullのままになっているのは'name'プロパティのみです。

ただし、(部分ビューを介して)アドレスの入力ボックスを手動で追加し、アクションのFormCollection署名に切り替えると、画面に入力された適切なアドレス値が取得されます。

FormCollectionからCustomerModelに変換する独自の関数を作成する以外に、これに対する簡単な解決策はありますか?

0 投票する
2 に答える
3094 参照

c++ - パブリックネストクラスと通常クラスの間に違いはありますか?

私が持っているとしましょう:

最初のオプションでA::Bを使用する必要があるという事実を除いて、そのパブリックネストされたクラスと独自のcppファイルで定義されている通常のBクラスとの間に違いはありますか?

0 投票する
4 に答える
401 参照

c++ - C++ のネストされたクラス

私の質問は、実際にネストされたクラスを実際に使用する頻度と、どのような場合ですか? 入れ子になったクラスの本当の力は何ですか?それらなしでは何ができないのでしょうか? PS どうか説明しないでください。私は知っています ( from technical point of view)

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

android - アンドロイドのネストされた内部アクティビティクラス

別のActivityクラス内でActivityを拡張するクラスを宣言することは可能ですか?もしそうなら、どのようにマニフェストにそのクラスを登録しますか?また、それは合理的にできることですか、それとも悪い考えですか?

私は次のようなことを考えていました

構文が100%正しくないことは明らかであり、ほとんどが擬似コードであることに注意してください。

0 投票する
4 に答える
18527 参照

c++ - C++: テンプレート クラスのネストされたクラス

次のコードを検討してください。

したがって、ここで gcc-4.1.2 では、テンプレート引数をf明示的に指定する必要があります。これは基準を満たしていますか?GCC の新しいバージョンでは、この問題は修正されていますか? int呼び出し中に明示的に指定しないようにするにはどうすればよいfですか?

更新: ここに回避策があります。

f( x );ただし、呼び出しが無効な理由はまだわかりません。そのような呼び出しは無効であるべきだと言っている標準のポイントを参照できますか? そのような呼び出しがあいまいな例を挙げていただけますか?

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

java - パブリックネスト列挙型を使用しないでください?

私は最近、Javaでパブリック内部列挙型/クラスを使用してはならないと主張するコーディング標準に出くわしました。私がこの大会に出会ったのはこれが初めてであり、その理由について満足のいく説明を見つけることができませんでした。

パブリック内部クラスを避ける必要がある理由は理解していますが、パブリックネスト列挙型を使用しない理由は何ですか?または、なぜこれは従うべき悪い慣習なのですか?

0 投票する
1 に答える
286 参照

c++ - C++ - ツリー宿題のコンパイル エラー: エラー: '*' トークンの前にコンストラクタ、デストラクタ、または型変換が必要です

私は現在宿題をしようとしていて、最初に自分のものをコンパイルしようとしています (.h ファイルのクラスヘッダーと .inl ファイルの空の定義 (私は typename テンプレートを使用しています) )。

私はこのエラーが発生しています:

これが私の .h ファイルです: http://ideone.com/dm3Bp

これが私の .inl ファイルです: http://ideone.com/5FBep

.inl ファイルの最後にノード (これらのファイルでは Noeud と呼ばれます) を作成しようとしています。どうやら、E型データの配列から値を取得することはできません...

エラーはメソッドの定義の直前にあります:

戻り値の型は Arbre< E >::Noeud にする必要があることを他のスレッドで読みました Noeud は私のクラス Arbre のネストされた構造であるため...しかし、残念ながら、ヘッダーファイルを変更することはできません...

何かご意見は?

お時間とご協力ありがとうございます。

注: 翻訳が必要な場合はお知らせください。これはフランス語の宿題です。

0 投票する
7 に答える
205 参照

c# - プロパティC#の集合関数でネストされたクラスでStackOverflowExceptionエラーが発生します

これは私が問題を抱えている私のコードです。Class1のタイプであるオブジェクトを初期化しようとすると、StackOverflowExceptionエラーがスローされます。私は何が間違っているのですか?

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

wpf - XAML で入れ子になったクラスのインスタンスを作成する

XAMLファイル (WPF UserControl) で、別のクラス "A" で定義された内部クラス "B" を参照する方法はあります?

何かのようなもの :

"B" はクラス "A" の "B" という名前のプロパティとして解釈されるため、この構文は機能しません。

「::」や「+」などのよりエキゾチックな構文を試してみましたが、どれも機能しないようです。

現在、 VS2010でSilverlight 4を使用しています。

よろしくお願いします。

0 投票する
2 に答える
425 参照

c++ - ネストされたテンプレート クラスの設計

テンプレート化されたクラスへのプライベート メンバー ポインターを持つクラスを定義しています。そのようなクラスの設計について質問があります。より正確には、外部クラスをテンプレート化する必要があるかどうか。外部クラスのコンストラクターでプライベートメンバーを初期化しているので、そうするのが正しいと思います。他の選択肢はありますか?クラス宣言の例を以下に示します。すべての提案を歓迎します。