【開発環境ほか 1-9】C/C++言語で、64bit環境上で動作するプログラムを作る際の技術的な注意点はありますか? 注意が必要なケース 一般的な変数の使い方をしている場合は問題になることはありませんが、以下のようなケースでは問題が発生する可能性があります。 通信プロトコルの送受信データやデバイスのレジスタ・アクセス等、データサイズ/位置が厳密に定義されているケースにおいてint/long等のデータモデルによってサイズが変わる型を利用した構造体定義を利用している場合 ポインタ演算をポインタ型以外の変数(int等)を利用してオフセット計算している場合 size_t型などで指定するC標準ライブラリ引数/返却値にint等を利用している場合 64bitバイナリの実行に対応したOS環境 64bitバイナリの実行に対応したOS環境は、一般的には64bitのWindows/Linux等があげられ、組込み