Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。124件0お世話になります。現在C#からCで作られたDLLを利用しようとしています。そこで1つわからないことがあるので、教えていただけると幸いです。Cのヘッダファイルには、下記の記述が記載されているのですが、C#ではそれぞれどの型を使えばいいのでしょうか。QWORD;たぶんuint32_tがint型で、uint64_tがlong型だとは思うのですが、uint16_tは何になるのでしょうか。ご存知でしたら教えていただけると幸いです。ちなみに、uint32_tやuint_64_tに関しても、もし間違っていれば、ご指摘いただけると幸いです。以上、よろしくお願いいたします。先頭のuは、unsigned(符号なし)を示します。今回出てきた型は、すべて符号なし整数ということになります。longとの違いは、おおざっぱに言うと負の整数を表せるか否かというとこになります。符号なし整数は負の整数を表せない分、より大きな値を扱うことができます。個の銅バッジありがとうございます。なんとかうまくいきました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。公開5周年をお祝いしましょう!🌸コメントで回答する理由を教えてください関連する質問0アセンブリ署名を行ったexeファイルを判別したい1コードを書くと「エントリポイントにmainメソッドを含んでいない」とでます。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。