問題タブ [short]
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.
visual-c++ - VC ++ 6.0(またはVC ++ 2008)の短い列挙型?
GCCなどについて他の場所で述べたように、VC++に「shortenum」または「charenum」があると非常に便利です。これを可能にするオプションはVC++にありますか?
c++ - C ++で、先頭に「0x」が付いた16進文字列をsigned shortに変換しますか?
signed int
16進文字列をusingに変換するコードを見つけましたstrtol
が、短いint(2バイト)のコードが見つかりません。これが私のコードです:
私の考えは、2バイト幅の値(0xFFEEなど)を持つファイルを読み取り、それをsigned intに変換して、結果を出力ファイルに書き込むことです。実行速度は問題ではありません。
問題を回避する方法をいくつか見つけることができましたが、「1行」のソリューションを使用したいので、これを支援できるかもしれません:)
編集:ファイルは次のようになります:
編集:私はすでに16進演算子を試しましたが、それでもそうする前に文字列を整数に変換する必要があります。
c - Cでの奇妙なmallocの動作
動的な比率でマトリックスを作成しようとしています。これを初期化するには、メモリの割り当てと初期化に使用しているコードを次に示します。
これは正常に機能します。質問は、short型の行列を作成しようとすると、initの最初のパスでセグメンテーションエラーが発生します。
これはC言語の問題ですか、それとも私は何か間違ったことをしていますか?
タイプの行列のコードshort
:
PS:コードを明確にするために、安全性チェック、インデックス変数、境界宣言を削除しました。
ありがとう、
アレックス
java - Javaのunsignedshort
unsigned short
Javaで値を宣言するにはどうすればよいですか?
visual-studio-2008 - VB 2008では、ショートパンツの操作に整数よりも時間がかかるのはなぜですか?
この例では:
UInt32ループで約950ミリ秒、UShortループで約1900ミリ秒を一貫して取得します。UShortをShortに変更した場合も、約1900ミリ秒かかります。
さらに、2番目のループを次のように変更できます。
また、整数ループは、UInt32ループの950ミリ秒と比較して、一貫して660ミリ秒になります。
整数は、Short、UShort、およびUInt32と比較して、使用するデータ型が高速ですか?もしそうなら、なぜですか?
c# - ショートの単項マイナスはintになりますか?
以下では:
コンパイラは私にエラーを与えます:
エラー 21 タイプ 'int' を 'short' に暗黙的に変換することはできません。明示的な変換が存在します (キャストがありませんか?)
コードを機能させるには、コードを次のように変更する必要があります。
コンパイラが (int)0 - p.dID.Value、またはその Int16.operator - Int32s を返すようなことを行っているかのようです...?
java - Javaでshortをbyte[]に変換する
short
Javaで(2バイト)をバイト配列に変換するにはどうすればよいですか?
このようなものでなければなりません。しかし、よくわかりません。
編集:
また、使用することができます:
ネイティブビットの順序が大きいか小さいかを確認するため。さらに、次のコードが取得されますjava.io.Bits
。
- バイト(配列/オフセット)からブール値
- 文字へのバイト配列
- バイト配列を短くする
- バイト配列からint
- フロートするバイト配列
- バイト配列から長い
- 2倍にするバイト配列
逆もまた同様です。
php - 短縮URLに一意の英数字の文字列を使用する場合、作成した文字列をデータベースに保存するか、オンザフライでエンコード/デコードする方がよいでしょうか。
自分のサイトの特定のコンテンツの短縮リンクを作成したい。これらのページを今すぐ表示するには、GETを介して渡されたコンテンツID(つまり、mysite.com / content /?id = 332)を介して関連コンテンツをプルします。IDをわかりにくくするために、base64を使用して、短い英数字の文字列(34sa6など)にエンコードおよびデコードしたいと思います。これは、すでに方法を知っています。
私の質問はこれです:各コンテンツの作成時にこの文字列をデータベースフィールドとして保存する方が理にかなっていますか、それともユーザーがmysite.com/content/34sa6にアクセスしたときにその場で文字列をデコードする(つまりmysiteにアクセスする)方が理にかなっていますか? .com / content /?id = 332も正しいページをロードします)。代わりにこれを保存すると、関連するすべてのコンテンツがそれに基づいてクエリされるため、これが私の目的の事実上の主キーになります。そのため、最も賢明な方法を見つけようとします。
java - javaの短い、整数、長いパフォーマンス
私は、JVMが内部的にshort、integer、およびlongを4バイト格納することを読みました。2000年の記事から読んだので、今がどれだけ真実かわかりません。
新しいJVMの場合、整数/整数よりも短いものを使用することでパフォーマンスが向上しますか?そして、実装のその部分は2000年以降変更されましたか?
ありがとう