トップページ > プログラム > 2014年11月06日 > CHag8G5G

書き込み順位&時間帯一覧

11 位/238 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000040100005



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Excel VBA 質問スレ Part35
C#, C♯, C#相談室 Part85

書き込みレス一覧

Excel VBA 質問スレ Part35
23 :デフォルトの名無しさん[sage]:2014/11/06(木) 17:27:14.13 ID:CHag8G5G
>>22
型の使い分けと、変数名で型名を識別する必要性が区別できてないようですが

型のプレフィクス使いながらその型じゃない変数とか使うプログラムとか絶対メンテしたくないな
intA = lngBならオーバーフローする可能性があるなと思うわけですが
変数名が型を表さないのに型のプレフィクスつけると
intA = intBがオーバーフローしたりするわけですが

>今後、他の言語を使うことも考えたら、「int〜=16bit、lng〜=32bit」って
他の言語ならその言語によって型が定義されてるわけで、その言語の型に従うのが当然のわけですが
>「int〜=VBA・VB6では16bit、VB.NETでは32bit、lng〜=VBA・VB6では32bit、VB.NETでは64bit」
>なんて、ややこしいルールで区別するの?
それは自分ルールでもなんでもなくて言語仕様ですから
ややこしくても変数名にかかわらず、普通はちゃんと区別します
C#, C♯, C#相談室 Part85
266 :デフォルトの名無しさん[sage]:2014/11/06(木) 17:28:20.67 ID:CHag8G5G
作ったプログラムが出力してるんじゃなくて、開発環境が出力してるんだろ
Excel VBA 質問スレ Part35
25 :デフォルトの名無しさん[sage]:2014/11/06(木) 17:39:21.93 ID:CHag8G5G
>>24
VBAやVB6の頃までは推奨されてたからなぁ
Excel VBA 質問スレ Part35
27 :デフォルトの名無しさん[sage]:2014/11/06(木) 17:56:11.68 ID:CHag8G5G
>>26
「今の言語」(たとえばVB.Net)と開発環境ならな
VBAとかVB6とか、むかしむかしの言語で生き残ってるやつの話は微妙
Excel VBA 質問スレ Part35
30 :デフォルトの名無しさん[sage]:2014/11/06(木) 19:23:52.46 ID:CHag8G5G
>>29
まあ、変数名で型を識別する必要があるのは、型を使い分けてるからであって
それを問題があるだのというなら話にならんわな

お前の主張は
型を使い分ける必要がないから変数名で区別できる必要が無い
以上のものが無いんだから


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。