アカウント名:
パスワード:
ついさきほど、ちょっと自作環境の虫取り。C++.正月だけの、ゆったりとした開発。汚いままになってるし、リファクタリングもしようかな。てか今年もがんばろう。あけおめことよろ。
私も虫取りを少々、ただモノは FreeBSD/amd64 の xgraph。
いやー 64bit 環境の C compiler 舐めてましたわ、int が 32bitで、long が 64bitとは。てっきり int が 64bit で long が 32bit で long long が 64bit と思い込んでた。
longはint以上と決まってるからそれはない
bit数が大事なものならint_32_tとか使おうぜ
いや、もっとソース互換性があるもんだと思っておったのです、コンパイラだけ差し替ええれば(たいがい)同機能の実行プログラムができると。
例えるなら、unix C のプログラムを DOS 16bit MS-C に移植する、ような意識が必要っぽいですね、64bit compiler 乗り換え。数値定数が 32bit で long に対して足りてないとか、printf()で型指定が とかさ…。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond
虫取り (スコア:0)
ついさきほど、ちょっと自作環境の虫取り。C++.
正月だけの、ゆったりとした開発。汚いままになってるし、リファクタリングもしようかな。
てか今年もがんばろう。あけおめことよろ。
Re: (スコア:1)
私も虫取りを少々、ただモノは FreeBSD/amd64 の xgraph。
いやー 64bit 環境の C compiler 舐めてましたわ、
int が 32bitで、long が 64bitとは。
てっきり int が 64bit で long が 32bit で long long が 64bit と
思い込んでた。
Re: (スコア:0)
longはint以上と決まってるからそれはない
bit数が大事なものならint_32_tとか使おうぜ
Re:虫取り (スコア:0)
いや、もっとソース互換性があるもんだと思っておったのです、
コンパイラだけ差し替ええれば(たいがい)同機能の実行プログラムができると。
例えるなら、unix C のプログラムを DOS 16bit MS-C に移植する、
ような意識が必要っぽいですね、64bit compiler 乗り換え。
数値定数が 32bit で long に対して足りてないとか、
printf()で型指定が とかさ…。