問題タブ [constants]

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

vb.net - VB.NET の「Byte」数値定数のサフィックス (型文字) は何ですか?

単なる好奇心から:

定数値に "I" (型文字) を追加することで、値を特定の数値型、たとえば Integer (32 ビット符号付き) として解釈するかどうかをコンパイラに伝えることができることはわかっています。

Short の「S」、Decimal の「D」などもあります。

しかし、 Byte の接尾辞は何ですか? ヒント: 明らかな「B」ではありません...

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

vba - VBA で const を計算するときのオーバーフロー

この宣言により、VBA でオーバーフローが発生します。

一方、値を直接設定しても問題ありません。

リテラル整数を long として扱うように VBA を説得するにはどうすればよいですか?

ありがとう

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

c++ - C++ マップ アクセスは修飾子 (const) を破棄します

次のコードは、マップ asconstoperator[]メソッドに渡すと修飾子が破棄されることを示しています。

これは、マップ アクセスで発生する可能性のある割り当てのためですか? マップ アクセスを伴う関数を const として宣言することはできませんか?

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

ruby-on-rails - Railsを使用するときにRubyで定数を処理する最良の方法は何ですか?

モデルのフィールドの 1 つで有効なオプションを表すいくつかの定数があります。Ruby でこれらの定数を処理する最良の方法は何ですか?

0 投票する
11 に答える
135820 参照

c# - C# で定数辞書を作成する

s からs への定数(実行時に変更されない) マッピングを作成する最も効率的な方法は何ですか?stringint

const Dictionaryを使用してみましたが、うまくいきませんでした。

適切なセマンティクスを使用して不変のラッパーを実装できますが、それでも完全には正しくないようです。


質問された方のために、私は生成されたクラスにIDataErrorInfoを実装しており、columnName を記述子の配列にルックアップする方法を探しています。

スイッチが文字列を受け入れることを知らなかった (テスト時のタイプミス! ああ!) ため、それを使用します。ありがとう!

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

c++ - C++ const の質問

私がこれを行う場合:

コンパイラは、Foo::foo の署名が一致しないことを訴えません。ただし、次の場合:

コードはコンパイルに失敗します。

何が起こっている?gcc 4.1.x を使用しています

0 投票する
11 に答える
111610 参照

c++ - C++では、値渡しと定数参照渡しのどちらが良いですか?

C++では、値渡しと定数参照渡しのどちらが良いですか?

私はどちらがより良い習慣なのか疑問に思っています。定数参照による受け渡しは、変数のコピーを作成していないため、プログラムのパフォーマンスが向上するはずです。

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

memory - CUDAでの定数メモリの動的割り当て

コンスタントメモリを利用しようとしていますが、配列をネストする方法を理解するのに苦労しています。私が持っているのは、内部データのカウントを持つデータの配列ですが、それらはエントリごとに異なります。したがって、次の簡略化されたコードに基づいて、2つの問題があります。まず、データ構造のメンバーが指すデータを割り当てる方法がわかりません。次に、定数メモリにcudaGetSymbolAddressを使用できないため、グローバルポインタを渡すことができるかどうかわかりません(プレーンな__device__メモリでは実行できません)。

提供された助けをありがとう。:-)

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

java - Java: パラメータとしての「列挙型」と「文字列」

Systemライブラリsetとメソッドの詳細を読んでgetいますが、パラメーターは通常文字列です。

が含まれているため、パラメーターとしての使用はString悪い習慣だとenum思いますか?

少なくともより良い代替案はpublic final String、いいえ?

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

c++ - c++ヘッダーで配列をどのように宣言しますか?

これは、次のような他のいくつかの質問に関連しています: this、および私の他のいくつかの質問。

この質問や他の質問では、文字列配列を宣言して初期化できることがわかります。たとえば、次のようになります。

これは、問題なく関数の実装で、またはスコープ外の .cpp ファイルの本体で実行できます。

私がやりたいことは、私が使用しているクラスのメンバーとして、次のような配列を持つことです:

しかし、コンパイラが不平を言い、その理由がわかりません。クラス定義のワンステップで、このような配列を宣言して初期化することは可能ですか? より良い代替手段はありますか?