NetCDF-2 インターフェースが NC_LONG を使って32ビット整数に対応した外部データ型を同定していたのに対し、新しいインターフェースは NC_INT を使います。 NC_LONG は後方互換性の為に、 NC_INT と同じ値を取るように定義されているが、 新しいコードでは使用されるべきでない。新しい64ビットプラットフォームが64ビット整数にlongを使用しているので、この名前の衝突によって引き起こされる混乱を少なくしたいのです。 未だに64ビット整数に対応するNetCDF外部データ型が存在しないことに注意してください。