問題タブ [redefine]
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++ - enable_if を typedef と一緒に使用できますか?
型が条件に依存する変数を定義したい。私はこのようなものが欲しい:
しかし、コンパイラは、型を再定義したと言います。
これどうやってするの?
javascript - Javascript - より効率的なスクリプトのために ID を短くする
スクリプトをより効率的にしたいのですが、かなり大きなスクリプトを見ていると、それnT.dS[v]
が頻繁に繰り返されていることに気付きます。私はいくつかの方法でそれを再定義しようとしましたが、どれもうまくいきませんでした.
短縮をグローバルにする必要があります。私が示しているように、 value はすでに短縮されています (そしてうまく機能しています) が、フォーム idnT
と入力 idを含めるために別の短縮に組み合わせることができるかもしれませんdS
。これはプログラムの注目の的だからです。
c++ - RAM 使用量の迅速な変更、読みやすさの向上 (および場合によってはパフォーマンスの向上) のためにプリミティブ型を再定義します。
複数のプログラムにかなりの時間を費やした後、プラットフォームによっては、一部のプラットフォームではリソースが非常に限られているため、RAM の使用量を大幅に下げる必要があることがわかりました。私は通常、これらの型の観点から大きなマップと行列を格納するため、int32 から int16 に、または float から double に切り替えると (実際にはサイズが異なる場合)、使用量がほぼ半分に簡単に削減されます。したがって、次のように再定義を追加しました。
これにより、プログラム内のすべての重要なプリミティブ型をすばやく調整できます。プログラム内の私の整数は実際には 2 バイト整数のサイズを超えていないことに注意してください。そのため、int16 から int64 のいずれを使用しても問題はありません。
さらに、「uint32_t」の代わりに素敵な「Int」をそこに置く方が少し読みやすいようです。また、場合によっては、プリミティブ型のサイズを小さくしたり大きくしたりして、パフォーマンスの変化を観察しました。
私の質問は: 私が見逃している欠点はありますか? SOでこのトピックについてはまだ何も見つけられなかったので、見逃した場合はそこに導いてください。コードは主に私のためのものであり、他の人が見るかもしれませんが、すべての場合、私が個人的に、または適切なドキュメントと共に提供します。
編集:過去の間違いで申し訳ありませんが、私は確かにtypedefを使用しています。
variables - sass: ある var を別の var で上書きします
sass変数ファイルを次のように設定しました
scss\variables\_custom_variables.scss
.
もちろん、これには次のようなものが含まれます
$link-color: $00f;
scss\main\_main_nav.scss
次に、次のようなルールがある場所として、ナビゲーション用にこのように設定されたsassファイルで使用します
a {color: $link-color;}
これで、カスタム スタイリングを可能にする新機能が追加されました。これにより、変数とscss\main\
. 次のようなものを作成する代わりに
scss\main_2\_main_nav.scss
無限に
を再定義できるようにしたい$link-color
。
scss\new_file\_variables.scss
次のようなオーバーライドのリストを簡単に作成して取得できることを望んでいました
$link-color: #36c;
しかし、これは期待どおりに機能していません。どうすればもっとうまくできるでしょうか?
皆さんありがとう
c# - C#クラスの変数を再定義する
C#の問題の「タイプ」については確かです。
作業名が「item」のクラスがあるとします。このクラスには「変数」などのフィールドがあります。このフィールドは、Boolean int16、int32、int64、double、uint、uint16 など、プログラム内の要素のフィールドと一致する必要があります。
依存関係のニーズで変数の型を再定義する可能性はありますか? または、この問題に対する他のアプローチはありますか?
この変数の定義を var または object として考えましたが、それを特定の型に投影しました。
問題は、後で値を割り当てるときのチェックが範囲を超えていないことですか?