問題タブ [object]
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++ - オブジェクト コンストラクターの C++ 2D 配列
私の Dev C++ では、Grid のように機能する 2D Array クラスを作成しようとしています。しかし、問題の 1 つは、コンストラクターが何をするかわからないことです。
コンパイルしようとすると、次のエラーが発生します: In constructor 'Grid::Grid(int,int)': 'sqaures' is not a type 'yPos' cannot appear in a constant-expression [Build Error] [grid. o] エラー 1
ヘッダー ファイルは次のとおりです。
そして、grid.h の関数の .cpp ファイルを次に示します。
.cpp ファイルのコンストラクターが機能せず、どうすればよいかわかりません。誰にも解決策はありますか?
linq-to-sql - LinqToSQlおよび一元化された方法でのlinqからDomainオブジェクトへの適応
次のコードを想像してみてください。
ご覧のとおり、linqtosqlで生成されたactオブジェクトはShared.DO.Actオブジェクトに適合されています。この一環として、linqtosqlで生成されたArtistオブジェクトがShared.DO.Artistに適合されます。
コードベースの他の場所で、アーティストをリクエストしたい場合があります(以下を参照)。
これは、アーティストの広告コードが2か所に表示されることを意味します。アーティストを取得するときと、アクトがロードされるとき
この適応コードをどのように一元化する必要がありますか?
php - PHPの拡張クラスで親変数を使用する
メインと拡張の2つのクラスがあります。拡張クラスでメイン変数を使用する必要があります。
誰にできるの?
たとえば、無効です。
より透明で効率的なソリューションが必要です:)
c++ - C++ 2DArray オブジェクト; ポインターと配列の問題
この問題は、私の古い質問で解決された問題からのものです。これは、 C++ Inserting 2D array Object into another 2D array Objectからのものです。
しかし、私にとって新しい問題も引き起こしました。私の問題を理解するには、リンクの質問と解決策を読んでください。前の質問の解決策は、データ メンバー関数をポインターへのポインターにして、他のデータ メンバー関数へのパスを許可することでした。しかし、それを修正している間、最初のデータメンバー関数smallerArray.extractPiece()
は、ポインターへのポインターのアドレスのみを返し、それらのポインターの内容は返しません。コードを実行しようとすると、コンパイル エラーではなくウィンドウ エラーが発生したため、2 番目のデータ メンバー関数largerArray.extractArray(result)
が正しく機能するためにはコンテンツが必要です。
アドレスを取得する代わりに andのコンテンツを抽出する方法を知っているsmallerArray.extractPiece()
人はいますか?2D配列オブジェクトを作成する他の方法はありませんか?
java - オブジェクトの配列を目的のクラスの配列にキャストする
レビューのために、誰かがこれが機能しない理由を簡単に説明できますか(コンパイル時):
...そして、これが機能する方法は次のとおりです。
これを可能にするキャスティング(またはそれが何であれ)で機能するメカニズムについては明確ではありません。
delphi - Delphi オブジェクトの永続化、最善の方法は何ですか
いくつかの形状 (主に線) を描画するためのアプリケーションを開発しました。スケッチをファイルに保存できるようにする必要があります。デルファイにはオブジェクトの永続化のためのルーチンが組み込まれていることは知っていますが、使用したことはありません。
他のオブジェクトへの参照も持つオブジェクトを永続化する必要がある場合、オブジェクトの永続化を使用できると誰かに教えてもらえますか?他のTLineオブジェクトなどに接続できるTLineオブジェクトがあります.
この機能を使用するか、オブジェクトをファイルに保存/ファイルから読み取るカスタム プロシージャを作成する方がよいでしょうか。
c# - C# オブジェクト、インターフェイス、およびデータベース
オブジェクトとインターフェイスを操作する場合、データベースへの書き込みのベスト プラクティスは何ですか? オブジェクトの設計に関してはいろいろな意見がありますが、データベースの終わりについてはよくわかりません。簡単な例:
連絡先の名前 (Bill、Fred、Sally) や場所 (自宅、職場など) などの共通フィールドを含む Contact 基本クラスがあるとします。IPhone インターフェイス (市外局番、電話番号、内線番号) と IEmail インターフェイス (電子メール アドレス、cc) を追加して、違いを抽出します。次に、これらを継承するクラス (Phone、Email) を次のように作成します。
別の方法として、次のように Contact 基本クラスの代わりに IContact インターフェイスを作成することもできます。
これらのオブジェクトが単一のデータベース テーブルに書き込まれている場合、NHibernate または Entity Framework を実装する以外に、データ アクセス コードのベスト プラクティスは何ですか? 私が見たものはかなりぎこちないようです。
python - クラスの多数のインスタンス
さまざまな動物を使って、Python で生命シミュレーションを作成しようとしています。使用するクラスの各インスタンスに名前を付けることは不可能です。その数を知る方法がないからです。
だから、私の質問:
オブジェクトに自動的に名前を付けるにはどうすればよいですか?
私は、そのタイプのすべての動物が同時に生きている「群れ」クラスを作成することを考えていました...
c++ - C++ でクラス メソッドを動的に作成して呼び出す最も簡単な方法は何ですか?
クラス名とメソッド、一意の識別子、およびメソッドへのポインターでマップを埋めたいと思います。
メソッドが静的な場合、単純なポインターで十分で問題は単純ですが、オブジェクトを動的に作成したいので、クラスへのポインターとメソッドのオフセットを格納する必要があり、これが機能するかどうかはわかりません (オフセットが常に同じ場合など)。
問題は、C++ にはリフレクションがないことです。リフレクションを使用したインタープリター言語の同等のコードは、次のようになります (PHP の例)。
PS: はい、C++ で (Web) MVC フロント コントローラーを作成しようとしています。PHP、Ruby、Python (お気に入りの Web 言語をここに挿入) などを使用しない理由はわかっていますが、C++ が必要なだけです。
c# - サブオブジェクトを持つオブジェクトをプロパティとしてデータグリッドにバインドする
内部にサブオブジェクトを持つオブジェクトを操作しています (以下の例を参照)。をデータグリッドにバインドしようとしてList<rootClass>
います。List<>
を含むセルにをバインドすると、文字列値が正しく表示さsubObject
れる次の値が表示されます。... "namespace.subObject" ...
理想的には、データセルの「説明」プロパティを確認したいと考えてsubObject
います。をデータセルに表示するにはどうすればよいsubObject.Description
ですか?