前回話したこと
• 32ビットOSで動いているPerlで、会員情報が、
「4,294,967,296」を超えた。(実際は超える前に警告を出す
よう出すようにしてあり、それが発動し、対応を行った話)
• 32ビットOSのPerlではprintf "%d",$num;では
「4,294,967,295」でカウンターストップするので、use
Math::BigInt;で対応した。
• それ以外ではuse bigint; プラグマで逃げた。
• しかし、XML::Simple に、use bigint; プラグマを有効して
XMLoutすると、数値項目がMath::BigIntオブジェクトになっ
て落ちるので、XML::Simpleをつか使うところだけ、use
bigint;を使わないようにした。