アカウント名:
パスワード:
ついさきほど、ちょっと自作環境の虫取り。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()で型指定が とかさ…。
自分も新規書下ろしじゃなくて既存コードの改修かな。ちまちまと機能を増やしてるけど、増やしたパラメータを弄るためのUIを作るのに手間取ってる。増改築を繰り返したのでコードが汚過ぎ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
192.168.0.1は、私が使っている IPアドレスですので勝手に使わないでください --- ある通りすがり
虫取り (スコア: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()で型指定が とかさ…。
Re: (スコア:0)
自分も新規書下ろしじゃなくて既存コードの改修かな。
ちまちまと機能を増やしてるけど、増やしたパラメータを弄るためのUIを作るのに手間取ってる。
増改築を繰り返したのでコードが汚過ぎ。