下へ
> 2009/03/16 (月) 02:14:44 ◆ ▼ ◇ [qwerty]> > 俺の仕事だとライン制御マシンの更新とかで
> > 他のシステムと通信するメッセージのフォーマットは変えないなんてことが多々あるから
> > 昔のBCDで整数表現したりエンディアンも休システムにあわせたまま
> > short,long,charをバイナリで使ったりとかしょっちゅうだな(;´Д`)
> > こないだなんかIEEE754の浮動小数点からIBM汎用機の16進浮動小数点への
> > 変換とか書いたりしたよ(;´Д`)
> 機種ごとのフォーマットの変換はすごくめんどうくさくてだるいのでやりたくない
まぁ全部新しく作るならフォーマットの定義は何も考えずに
UTF-8のXMLをベースにするな(;´Д`)バリデーションもしやすいし
参考:2009/03/16(月)02時12分46秒
> 2009/03/16 (月) 02:13:38 ◆ ▼ ◇ [qwerty]> > 俺の仕事だとライン制御マシンの更新とかで
> > 他のシステムと通信するメッセージのフォーマットは変えないなんてことが多々あるから
> > 昔のBCDで整数表現したりエンディアンも休システムにあわせたまま
> > short,long,charをバイナリで使ったりとかしょっちゅうだな(;´Д`)
> > こないだなんかIEEE754の浮動小数点からIBM汎用機の16進浮動小数点への
> > 変換とか書いたりしたよ(;´Д`)
> 機種ごとのフォーマットの変換はすごくめんどうくさくてだるいのでやりたくない
PSのゲームを360に移植してるんだけどエンディアンの変換が死ぬほど面倒(;´Д`)
参考:2009/03/16(月)02時12分46秒
> 2009/03/16 (月) 02:12:46 ◆ ▼ ◇ [qwerty]> > 通信系でもカリカリにやってる場合だけだよな
> > Web系だとSOAPなんてXMLだぜ
> 俺の仕事だとライン制御マシンの更新とかで
> 他のシステムと通信するメッセージのフォーマットは変えないなんてことが多々あるから
> 昔のBCDで整数表現したりエンディアンも休システムにあわせたまま
> short,long,charをバイナリで使ったりとかしょっちゅうだな(;´Д`)
> こないだなんかIEEE754の浮動小数点からIBM汎用機の16進浮動小数点への
> 変換とか書いたりしたよ(;´Д`)
機種ごとのフォーマットの変換はすごくめんどうくさくてだるいのでやりたくない
参考:2009/03/16(月)02時10分59秒
> 2009/03/16 (月) 02:10:59 ◆ ▼ ◇ [qwerty]> > 通信系でサイズ削減とかあるよ
> 通信系でもカリカリにやってる場合だけだよな
> Web系だとSOAPなんてXMLだぜ
俺の仕事だとライン制御マシンの更新とかで
他のシステムと通信するメッセージのフォーマットは変えないなんてことが多々あるから
昔のBCDで整数表現したりエンディアンも休システムにあわせたまま
short,long,charをバイナリで使ったりとかしょっちゅうだな(;´Д`)
こないだなんかIEEE754の浮動小数点からIBM汎用機の16進浮動小数点への
変換とか書いたりしたよ(;´Д`)
参考:2009/03/16(月)02時03分09秒
> 2009/03/16 (月) 02:05:24 ◆ ▼ ◇ [qwerty]> > 未だに制約ある分野はあることはあるが例外だしな(;´Д`)
> ゲーム系はわりと制約あるのかも(;´Д`)よく知らんけど
DSはあるだろうね(;´Д`)
PSPは割りと大丈夫
次世代機と呼ばれるものは気にすることは別のこと(;´Д`)
参考:2009/03/16(月)02時04分15秒
> 2009/03/16 (月) 02:05:00 ◆ ▼ ◇ [qwerty]> > 未だに制約ある分野はあることはあるが例外だしな(;´Д`)
> ゲーム系はわりと制約あるのかも(;´Д`)よく知らんけど
shortとかは速度が落ちることがあるのであまり使わん
参考:2009/03/16(月)02時04分15秒
> 2009/03/16 (月) 02:04:36 ◆ ▼ ◇ [qwerty]> > たいていの場合大きい分には問題にならないからな(;´Д`)昔は節約しなきゃならなかったけど
> 10年前位にそんな事提唱してた人がいたね(;´Д`)思い出せないけど
http://pitecan.com/articles/Bit/Fugo/fugo.html
参考:2009/03/16(月)02時03分11秒
> 2009/03/16 (月) 02:04:23 ◆ ▼ ◇ [qwerty]> > shortとcharを使う理由もあまりないけどな(;´Д`)
> > intかstring使う方がいい
> たいていの場合大きい分には問題にならないからな(;´Д`)昔は節約しなきゃならなかったけど
shortは使っても遅くなるだけだしな(;´Д`)
参考:2009/03/16(月)02時01分30秒
> 2009/03/16 (月) 02:04:15 ◆ ▼ ◇ [qwerty]> > 通信系でサイズ削減とかあるよ
> 未だに制約ある分野はあることはあるが例外だしな(;´Д`)
ゲーム系はわりと制約あるのかも(;´Д`)よく知らんけど
参考:2009/03/16(月)02時02分45秒
> 2009/03/16 (月) 02:03:37 ◆ ▼ ◇ [qwerty]> > 通信系でサイズ削減とかあるよ
> 未だに制約ある分野はあることはあるが例外だしな(;´Д`)
いまH8使ってるけど制約ほとんど無いな(;´Д`)RAMが安すぎる
参考:2009/03/16(月)02時02分45秒
> 2009/03/16 (月) 02:03:11 ◆ ▼ ◇ [qwerty]> > shortとcharを使う理由もあまりないけどな(;´Д`)
> > intかstring使う方がいい
> たいていの場合大きい分には問題にならないからな(;´Д`)昔は節約しなきゃならなかったけど
10年前位にそんな事提唱してた人がいたね(;´Д`)思い出せないけど
参考:2009/03/16(月)02時01分30秒
> 2009/03/16 (月) 02:03:09 ◆ ▼ ◇ [qwerty]> > shortとcharを使う理由もあまりないけどな(;´Д`)
> > intかstring使う方がいい
> 通信系でサイズ削減とかあるよ
通信系でもカリカリにやってる場合だけだよな
Web系だとSOAPなんてXMLだぜ
参考:2009/03/16(月)02時01分01秒
> 2009/03/16 (月) 02:02:45 ◆ ▼ ◇ [qwerty]> > shortとcharを使う理由もあまりないけどな(;´Д`)
> > intかstring使う方がいい
> 通信系でサイズ削減とかあるよ
未だに制約ある分野はあることはあるが例外だしな(;´Д`)
参考:2009/03/16(月)02時01分01秒
> 2009/03/16 (月) 02:01:30 ◆ ▼ ◇ [qwerty]> > charがshortに変わったりしたら変数名全部置き換えるの?(;´Д`)漏れはプレフィクスはスコプにしてほしいよg_とかs_とか
> shortとcharを使う理由もあまりないけどな(;´Д`)
> intかstring使う方がいい
たいていの場合大きい分には問題にならないからな(;´Д`)昔は節約しなきゃならなかったけど
参考:2009/03/16(月)01時59分24秒
> 2009/03/16 (月) 02:01:01 ◆ ▼ ◇ [qwerty]> > charがshortに変わったりしたら変数名全部置き換えるの?(;´Д`)漏れはプレフィクスはスコプにしてほしいよg_とかs_とか
> shortとcharを使う理由もあまりないけどな(;´Д`)
> intかstring使う方がいい
通信系でサイズ削減とかあるよ
参考:2009/03/16(月)01時59分24秒
> 2009/03/16 (月) 01:59:24 ◆ ▼ ◇ [qwerty]> > 俺もそう思う(;´Д`)
> > 俺は型ハンガリアンは無いより有ったほうが絶対いいと思う
> > プレフィクスが長すぎると嫌だけど
> charがshortに変わったりしたら変数名全部置き換えるの?(;´Д`)漏れはプレフィクスはスコプにしてほしいよg_とかs_とか
shortとcharを使う理由もあまりないけどな(;´Д`)
intかstring使う方がいい
参考:2009/03/16(月)01時50分53秒
> 2009/03/16 (月) 01:57:53 ◆ ▼ ◇ [qwerty]> > charがshortに変わるケースなんてそうそうない気がするが
> 8ビットから16ビットに変えるとか(;´Д`)
むしろそういうときは型を変えただけだと意図しない結果になって危険だと思うんだけどなぁ
精度が変わっただけならまだしも文字列と数値が変わったりしたら大変だ
それに変数名の置き換えなんて置換で一発だし
参考:2009/03/16(月)01時55分51秒
> 2009/03/16 (月) 01:57:34 ◆ ▼ ◇ [qwerty]> > charがshortに変わったりしたら変数名全部置き換えるの?(;´Д`)漏れはプレフィクスはスコプにしてほしいよg_とかs_とか
> charがshortに変わるケースなんてそうそうない気がするが
それは例えが悪いんだろうけど同じ整数型でも長さを変えるなんて事はあるかもなあ(;´Д`)
参考:2009/03/16(月)01時55分07秒
> 2009/03/16 (月) 01:55:51 ◆ ▼ ◇ [qwerty]> > charがshortに変わったりしたら変数名全部置き換えるの?(;´Д`)漏れはプレフィクスはスコプにしてほしいよg_とかs_とか
> charがshortに変わるケースなんてそうそうない気がするが
8ビットから16ビットに変えるとか(;´Д`)
参考:2009/03/16(月)01時55分07秒
> 2009/03/16 (月) 01:55:07 ◆ ▼ ◇ [qwerty]> > 俺もそう思う(;´Д`)
> > 俺は型ハンガリアンは無いより有ったほうが絶対いいと思う
> > プレフィクスが長すぎると嫌だけど
> charがshortに変わったりしたら変数名全部置き換えるの?(;´Д`)漏れはプレフィクスはスコプにしてほしいよg_とかs_とか
charがshortに変わるケースなんてそうそうない気がするが
参考:2009/03/16(月)01時50分53秒
> 2009/03/16 (月) 01:53:23 ◆ ▼ ◇ [qwerty]> > 俺もそう思う(;´Д`)
> > 俺は型ハンガリアンは無いより有ったほうが絶対いいと思う
> > プレフィクスが長すぎると嫌だけど
> charがshortに変わったりしたら変数名全部置き換えるの?(;´Д`)漏れはプレフィクスはスコプにしてほしいよg_とかs_とか
分かってるんだけど型が無いとイライラしてしまう俺はオールドタイプだな(;´Д`)
参考:2009/03/16(月)01時50分53秒
> 2009/03/16 (月) 01:53:08 ◆ ▼ ◇ [qwerty]> > 俺もそう思う(;´Д`)
> > 俺は型ハンガリアンは無いより有ったほうが絶対いいと思う
> > プレフィクスが長すぎると嫌だけど
> charがshortに変わったりしたら変数名全部置き換えるの?(;´Д`)漏れはプレフィクスはスコプにしてほしいよg_とかs_とか
整数系のプレフィクスはnにすべきだ(;´Д`)
参考:2009/03/16(月)01時50分53秒
> 2009/03/16 (月) 01:52:59 ◆ ▼ ◇ [qwerty]> > 宣言してるところが近くに見えなかったらわかんないじゃん
> 俺もそう思う(;´Д`)
> 俺は型ハンガリアンは無いより有ったほうが絶対いいと思う
> プレフィクスが長すぎると嫌だけど
ハンガリアンを使った方がいいのか使わない方がいいのかはその人次第だけど
ハンガリアン記法を批判しまくってる人がたまにいてキモい(;´Д`)
参考:2009/03/16(月)01時49分08秒
> 2009/03/16 (月) 01:52:53 ◆ ▼ ◇ [qwerty]> > 俺もそう思う(;´Д`)
> > 俺は型ハンガリアンは無いより有ったほうが絶対いいと思う
> > プレフィクスが長すぎると嫌だけど
> インチリセンスがあれば別にいいんでないのとも思う
いちいちキーボードたたいたりマウス持って行ったりとか面倒だし(;´Д`)
でかい画面でじーっとソースみることも多いんじゃね?
参考:2009/03/16(月)01時51分06秒
> 2009/03/16 (月) 01:51:06 ◆ ▼ ◇ [qwerty]> > 宣言してるところが近くに見えなかったらわかんないじゃん
> 俺もそう思う(;´Д`)
> 俺は型ハンガリアンは無いより有ったほうが絶対いいと思う
> プレフィクスが長すぎると嫌だけど
インチリセンスがあれば別にいいんでないのとも思う
参考:2009/03/16(月)01時49分08秒
> 2009/03/16 (月) 01:50:53 ◆ ▼ ◇ [qwerty]> > 宣言してるところが近くに見えなかったらわかんないじゃん
> 俺もそう思う(;´Д`)
> 俺は型ハンガリアンは無いより有ったほうが絶対いいと思う
> プレフィクスが長すぎると嫌だけど
charがshortに変わったりしたら変数名全部置き換えるの?(;´Д`)漏れはプレフィクスはスコプにしてほしいよg_とかs_とか
参考:2009/03/16(月)01時49分08秒
> 2009/03/16 (月) 01:49:08 ◆ ▼ ◇ [qwerty]> > Stringで宣言しているからStringなのはもうわかってるのに
> > 何で2回言うよ(;´Д`)何で2回言うよ
> 宣言してるところが近くに見えなかったらわかんないじゃん
俺もそう思う(;´Д`)
俺は型ハンガリアンは無いより有ったほうが絶対いいと思う
プレフィクスが長すぎると嫌だけど
参考:2009/03/16(月)01時46分03秒
> 2009/03/16 (月) 01:48:42 ◆ ▼ ◇ [qwerty]> > Stringで宣言しているからStringなのはもうわかってるのに
> > 何で2回言うよ(;´Д`)何で2回言うよ
> 宣言してるところが近くに見えなかったらわかんないじゃん
str付けないと誤って別の型入れたりするの?(;´Д`)俺はつけないけどそんなことしない
参考:2009/03/16(月)01時46分03秒
> 2009/03/16 (月) 01:46:37 ◆ ▼ ◇ [qwerty]> > Stringで宣言しているからStringなのはもうわかってるのに
> > 何で2回言うよ(;´Д`)何で2回言うよ
> 型無しの言語なら使ってもいいよね?(;´Д`)よね?
それならまぁ(;´Д`)いいよ
参考:2009/03/16(月)01時45分24秒
> 2009/03/16 (月) 01:46:03 ◆ ▼ ◇ [qwerty]> > 俺はsHogehogeって書くけど駄目なの?
> Stringで宣言しているからStringなのはもうわかってるのに
> 何で2回言うよ(;´Д`)何で2回言うよ
宣言してるところが近くに見えなかったらわかんないじゃん
参考:2009/03/16(月)01時44分35秒
> 2009/03/16 (月) 01:45:24 ◆ ▼ ◇ [qwerty]> > 俺はsHogehogeって書くけど駄目なの?
> Stringで宣言しているからStringなのはもうわかってるのに
> 何で2回言うよ(;´Д`)何で2回言うよ
型無しの言語なら使ってもいいよね?(;´Д`)よね?
参考:2009/03/16(月)01時44分35秒
> 2009/03/16 (月) 01:44:35 ◆ ▼ ◇ [qwerty]> > String strHogehoge
> > ~~~死ね
> 俺はsHogehogeって書くけど駄目なの?
Stringで宣言しているからStringなのはもうわかってるのに
何で2回言うよ(;´Д`)何で2回言うよ
参考:2009/03/16(月)01時40分09秒
> 2009/03/16 (月) 01:41:26 ◆ ▼ ◇ [qwerty]> > アプリケーションハンガリアンとシステムハンガリアンというのがあってな
> いたジャンの話か
それはイタダキジャンガリアン
参考:2009/03/16(月)01時40分53秒
> 2009/03/16 (月) 01:40:53 ◆ ▼ ◇ [qwerty]> > String strHogehoge
> > ~~~死ね
> アプリケーションハンガリアンとシステムハンガリアンというのがあってな
いたジャンの話か
参考:2009/03/16(月)01時40分25秒
> 2009/03/16 (月) 01:40:25 ◆ ▼ ◇ [qwerty]> String strHogehoge
> ~~~死ね
アプリケーションハンガリアンとシステムハンガリアンというのがあってな
参考:2009/03/16(月)01時39分06秒
> 2009/03/16 (月) 01:40:09 ◆ ▼ ◇ [qwerty]> String strHogehoge
> ~~~死ね
俺はsHogehogeって書くけど駄目なの?
参考:2009/03/16(月)01時39分06秒
2009/03/16 (月) 01:39:06 ◆ ▼ ◇ [qwerty]String strHogehoge
~~~死ね
上へ