問題タブ [declaration]

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

c++ - クラス宣言中括弧の後のセミコロン

C++ クラスでは、閉じ中括弧の後にセミコロンがあるのはなぜですか? 私は定期的にそれを忘れてコンパイルエラーが発生するため、時間を失いました。私にはやや不必要に思えますが、そうではない可能性があります。人々は本当に次のようなことをしますか?

私は構造体と列挙型の C 互換性の観点からそれを取得しますが、クラスは C 言語の一部ではないため、主に同様の宣言構造間の一貫性を維持していると思います。

私が探していたのは、何かを変更できるというよりも、設計の根拠に関連するものでしたが、優れたコード補完 IDE はコンパイル前にこれをトラップする可能性があります。

0 投票する
10 に答える
55423 参照

c++ - C ++で初期化する前にオブジェクトを宣言する

インスタンス化せずにC ++で変数を宣言することは可能ですか? 私はこのようなことをしたい:

基本的に、条件の外側を宣言して、適切なスコープを取得したいだけです。

ポインターを使用せずaにヒープに割り当てる方法はありますか? 多分参照で賢い何か?

0 投票する
9 に答える
68505 参照

perl - Perlの関数にハッシュを渡すにはどうすればよいですか?

変数と連想配列を受け取る関数がありますが、それらを正しく渡すことができないようです。これは関数宣言と関係があると思いますが、Perlでどのように機能するのか理解できません。これについての良い参考資料はありますか?また、必要なことをどのように達成しますか?

参照によって渡す必要があることを付け加えておきます。

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

asp.net - コントロール宣言なしでASP.NETユーザーコントロールをページに配置できますか?

ページ上部にタグを登録せずに、ユーザーコントロールをページに配置したい。例えば:

これは可能ですか?タグ宣言はweb.configで実行できると聞きました...これは本当ですか?

もしそうなら、どの.NETFrameworkバージョンがこれをサポートしているのか考えてみてください。

ありがとう

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

c# - C# デザイナー エラー

私はc#の初心者なので、愚かな質問をしたらすみません...

ここに私の問題があります:

  • 「TabPage」から継承するクラス「ProtocolTabPage」があります。
  • 「パネル」から継承する「コントロールパネル」があります。
  • ProtocolTabPage によってインスタンス化された ControlPanel があります。
  • 私のクラスは両方とも名前空間「AutoTestProtocols.Interface」にあります。

ProtocolTabPage[Design] に、次のエラーがあります。

「変数 'ProtocolPanel' は宣言されていないか、割り当てられていません。

System.ComponentModel.Design.Serialization.CodeDomSerializerBase.Error (IDesignerSerializationManager マネージャ、文字列 exceptionText、文字列 helpLink) で System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeExpression (IDesignerSerializationManager マネージャ、文字列名、CodeExpression 式) で System.ComponentModel.Design .Serialization.CodeDomSerializerBase.DeserializeExpression(IDesignerSerializationManager マネージャー、文字列名、CodeExpression 式) System.ComponentModel.Design.Serialization.CodeDomSerializerBase.DeserializeStatement (IDesignerSerializationManager マネージャー、CodeStatement ステートメント) で"

ただし、私の ProtocolTabPage.Designer には、

どうしたの ?

0 投票する
6 に答える
5239 参照

c++ - クラスを実装せずに宣言することは可能ですか? (C++)

質問があいまいに見えることは知っていますが、他の言い方は思いつきませんでしたが、次のようなことは可能ですか:

?

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

class - C++ クラス宣言

次のプログラムで宣言エラーが発生するのはなぜですか? その特定の行で宣言していませんか?

0 投票する
5 に答える
39713 参照

c++ - C++でconstintの配列を宣言します

クラスがあり、値が0、1、3、7、15、...のビットマスクが必要です。

したがって、基本的に、次のような定数intの配列を宣言したいと思います。

しかし、コンパイラは常に文句を言います。

私は試した:

これをどのように行うことができるかについてのアイデアはありますか?

ありがとう!

0 投票する
18 に答える
907190 参照

javascript - JavaScript配列を宣言する際の「Array()」と「[]」の違いは何ですか?

このような配列を宣言することの本当の違いは何ですか:

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

c++ - C++ オーバーロードされた演算子の宣言と定義の問題

これを機能させるのに苦労しています

これを問題なくオブジェクトにコンパイルできますが、他の関数がそれを呼び出そうとすると、このエラーが発生します (<< が使用されるたびに)。

私は何を間違っていますか?