>>326 そんなことはないけど。
char * だけでも動作するし、const に興味が無かった。
330 :
仕様書無しさん:03/07/08 00:26
キャストしちまえばそれまでの話だからねぇ。
ただVC使ってるとどっちが入力でどっちが出力なのかわかりやすい。
俺漏れも,仕事を始めるまでは const 使った事がなかった。
てか,意味が分からなかった。
そんな昔のコード読むとガクブルものだね。
漏れはconst使ってるかどうかを、相手の技量測る目安にしてる。
もっとも今まで出会ったPGの中で、使ってた香具師は1割にも満たないが。
入出力を判りやすくするという意味では
VBで言うところのByValとByRefみたいな感じになるのかな?
>>321 ここにカキコしてるような屋しはグローバル変数なんぞ殆ど使わないレベルなのだろう。
というか、本当にいるんだよ。勉強しねぇ屋詩が。
ヤシらときたら各ソースファイルにそれぞれプロトタイプとかextern変数宣言を書くんだ。
おりゃーそれ見たとき顎がはずれるかと思っただよ。
>>334 新人の頃それを見て真似してたよ。
今は必要な時変数や関数フレンド化している。
・・・っていうかグローバル変数ってほとんど受け渡しに使ってるわけだし、グローバル関数は使いまわしだろ?
フレンドにすればスッキリできて問題解決じゃねーか?
漏れへんな事いってる?
336 :
仕様書無しさん:03/07/08 13:49
関数内で参照するだけなら
○○○ * より
const ○○○ * を使ったほうが
関数内で変更されることはない、と見ただけで分かる
あと、間違って関数内で変更しようとしても
コンパイルエラーがでたりする。 分かりやすい、安全、安い、かっこイイ。
337 :
仕様書無しさん:
引数の型のことです