問題タブ [uint]
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++ - const uint * の値を c++ の別の変数にコピーする
私は一般的な問題を抱えていると思います。
私は現在 C++ と SDL 2.0 を学んでいます。SDL は、すべてのキーステートを含む const uint * へのポインタを返す関数を提供します。
使用したい変数は次のとおりです。
私のinput.cppの構築では:
そして、私が使用する Update() メソッドで:
ただし、最後の値をコピーする代わりに、現在のキーステートを指す oldKeyState へのポインターを渡すだけです。
では、変数のポインターから現在および古いキーステートに実際の値をコピーするにはどうすればよいでしょうか? 以前の状態が UP で、新しい状態が DOWN であるかどうかを確認できないため、古いキーステートにポインターは必要ありません。
c++ - uint32_t を uint8_t の配列に配置する
だから私は次のコードを持っています:
最後から 2 行目には 0 が出力され、最後の行には 16777216 が出力されます.....なぜ....?
c# - C# - WinRT - IPv4アドレスをuintからstringに変換しますか?
として提供されたIPv4
アドレスがあり、それを(ログの目的で)uint
に変換したいと考えています。string
私は通常、System.Net.IPAddress
コンストラクターを使用して C# でこれを実現します...しかしSystem.Net.IPAddress
、C# for WinRT/Windows
Store では利用できないようです。誰かがこの変換を行う同等の方法を持っていますか?
ありがとうございました。
image - uint8 関数は何をしますか?
画像のネガを表示しようとしていますが、ご存知のように非常に単純なコードです。
これは元の画像です:
コードを使用すると:
結果は次のようになります。
しかし、コードを使用して:
正しい答えを出します:
今、私は疑問に思っています
1 - 関数 uint8() は実際に何をしますか?
2 - これらのコードは同じ結果になりますか? 実際、uint8 の使用法は何ですか?
コード 1:
コード 2:
3 - 次のコードで表示する前に画像を正規化する必要がありますか?
または、uint8 または [0 255] を使用しても同じことが行われ、正規化する必要はありませんか??
4- uint8 を使用した正規化と [0 255] を使用した正規化の違いは何ですか????
回答で Log や power-low などの変換を検討してください。
c++11 - C++11 uint 型と u_int の比較
u_int8_t
Windows + MinGW でコンパイルされなかった (ただし、Linux では正常にコンパイルされた) ため、この型に出くわしました。このサイトによると、C++11 標準は type を定義していuint8_t
ます。後者を使用しただけで、すべてが機能しました。
発生した質問は次のとおりです。
- と の間に違いは
u_int8_t
ありuint8_t
ますか? - 使用する理由 (レガシー コード以外) はあります
u_int8_t
か? uint8_t
(異なる OS またはアーキテクチャで) C++11 コンパイラを使用する場合、それが存在すると想定しても安全ですか?- 上記の質問に対する回答は、他のタイプ (
intX_t
およびuintX_t
) にも有効ですか?
qt - uint はこのスコープで宣言されていませんでした
Qt で Google テストをセットアップしようとしていますが、複数の問題が発生しています。その中で最も厄介なのは、「uint がこのスコープで宣言されていません」です。これは最近までコンパイルされていましたが、現在は見つからないと判断されています。
python - GDAL でのデータ型の変更 (python)
さまざまなベクター ファイルを次々とラスタライズするスクリプトを作成しました。このプロセスでは、その特定のレイヤーのピクセルあたりのコストを入力する必要があります。最終的に、すべての初期ベクター ファイルを含む 1 つのラスター ファイルを作成しようとしていますが、これらはすべて、1 つのラスター ファイルで異なるコストで表されます。
ここでの問題は、入力したコストが 255 を超えると、ラスター ファイルのコストがちょうど 255 になることです。これはおそらく、Byte データ型を使用する gdal が原因です。GDAL_UInt16 に変更して 65535 までの gat 値にしようとしましたが、これは機能しません...以下のコードでファイルを出力すると、0 から 255 の範囲の値を持つファイルが取得されます。
誰でも私を助けることができますか?