問題タブ [initializing]

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

list - オブジェクト参照がオブジェクトのインスタンスに設定されていません (noob)

この単純なコードがありますが、コンストラクターで初期化された「MyCarslist」にアクセスしようとすると、「オブジェクト参照がオブジェクトのインスタンスに設定されていません」というエラーが表示されます。私は何が欠けていますか?

両方Mycarslist.add(car);Console.WriteLine(MyCarslist.Count);エラーを与える

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

ios - サブクラスで UIView を初期化するとどうなりますか?

A.スイフト

B.スイフト

それから私はそれを呼びますB()

出力があります:

私は何を決定しようとしますか?いつ呼び出されますか?…後B()。私はそれを完全に理解したいと思っています。

  1. init()A
  2. super.init()init()_A
  3. init()B
  4. super.init()init()_B
  5. init()UIView
  6. super.init()init()_UIView

今、私たちはP1適切ですよね?

  1. init()と呼びinit(frame:)ますBCGRectZero
  2. super.init(frame:)init(frame:)_B
  3. init(frame:)A
  4. super.init(frame:)init(frame:)_A
  5. init(frame:)UIView
  6. super.init(frame:)init(frame:)_UIView

今、私たちは戻ってきています

  1. の残りの部分を呼び出しinit(frame:)ますUIView
  2. --> initFrame Aの残りの部分をinit(frame:)呼び出しますA
  3. --> initFrame Bの残りの部分をinit(frame:)呼び出しますB

問題は、今何が起こっているかです。私たちは今どこにいますか?(? の内部)init()と?UIViewの行はどこに出力されinit Aますinit Bか?

手伝ってくれてありがとう。

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

servlets - JBOSS で JAX-WS コンテキストリスナーの初期化に失敗しました

JBOSS 4.0.3 で JAX-WS Web サービスをデプロイしようとすると、以下のエラーが発生します。JAX-WS RI ランタイム ライブラリを使用しています。私はJBOSS固有のJAX-WSであるJBOSS-WSを使用していません。

クラスのweb.xmlリスナーを入れました: com.sun.xml.ws.transport.http.servlet.WSServletContextListener

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

c - C での簡単な変更プログラム。初期化がわからない

私は初心者のCクラスで数日間プログラムに取り組んできました。私はこのコードを書き、書き直し、分解し、書き直しました。私が間違っていることは非常に単純だと思いますが、理解していないと思います。

このプログラムは、レジ係に価格、入札額を要求し、釣り銭を計算し、各紙幣/硬貨を何枚返すかをレジ係に伝えることを目的としています。void main(void) から change=round までのコードは、インストラクターから提供されました。それが double の数値を int に変換する方法だと理解しています。lf が私の scanf で機能する唯一の形式であることを理解するのに長い時間がかかり、私のインストラクターは具体的に多くの定義を使用するように求めました。

プログラムを実行すると、価格と支払額の入力を求めるプロンプトが表示されますが、変更は常に -2,147,483,648 に出力されます (int の最小値であることがわかっています)。ただし、なぜその値を選択しているのかはわかりません。change = round の計算では、支払い済み - コストが計算されますが、それは私のインストラクターによって提供されたもので、私はそれをいじりませんでした。

さらに、私のコンパイラは、//変更リストの下にリストされている「20、10、5」などに対して、「この関数には_____が初期化されていない状態で使用されています」という警告を出しています。一番上にintとしてリストしたときに、それらを初期化したと思いましたか?私のインストラクターがこれまでに説明してきた方法は、私には少し難解に思えたので、非常に単純なものが欠けているだけだと確信しています. int と int* の違いについての説明、または %lf をリストした後で %f が機能しない理由についても、以前の頭痛の種であり、ボーナス インターネット ポイントで報われたので、大歓迎です。

前もって感謝します。うまくフォーマットできたことを願っています。

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

angularjs - AngularJs - 初期オブジェクトをディレクティブに渡す

読み込み時に国のリストを表示するディレクティブを作成しました。ユーザーが再びページにアクセスしたときに、選択した国を「記憶」する必要があります (SPA 内を移動した後)。選択した国をサービスに保存しています。ページが再度読み込まれると、サービスから国を取得し、ディレクティブ内の選択ボックスのモデルにバインドされている「scope.country」変数に保存します.

テンプレート:

指令:

国を選択して選択ドロップダウンリストのモデルとして設定した後、ビューが変更され、この国が選択されると予想されますが、何らかの理由でそのように動作しません。

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

c++ - 引用符と中括弧で char 配列を初期化する

私は少し混乱しています。これらのコードの論理的な違いは何ですか?

2番目は

3つ目は

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

variables - 複数の変数を一緒に初期化する方法は?

VBScript でいくつかの変数を同じ値で初期化する必要があります。私が見つけることができる唯一の方法は、たとえばx = 5 : y = 5 : z = 5です。に似た方法はありx = y = z = 5ますか?

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

c# - クラス変数が初期化されていません

ある種のコンパイラ エラーのように見える非常に奇妙な問題がありますが、それは非常にありそうもないことでもあります。

クラス変数を持つ 2 つの入れ子になったクラスがあります。それらの 1 つ ( SpriteList) は完全に正常に動作し、すべての変数を完全に初期化します。ブレークポイントを設定すると、そのクラスを初期化するときにプログラムが中断します。

もう 1 つのネストされたクラス ( ItemList) は、少し奇妙な動作をしています。その中のクラス変数は初期化されておらず、コードをブレークポイントしてもプログラムは決して壊れません。

これは私のコードです:

ここで何が悪いのか本当にわかりません。どちらのクラスもどこにも構築されていませんが、それは問題ではありません。ItemList の変数を SpriteList に移動すると、正常に動作します。

ここで何が問題なのか、私にはまったくわかりません。