【初心者歓迎】C/C++室 Ver.106【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.106【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト14:デフォルトの名無しさん 20/07/13 17:33:49.37 17o/9bhC.net C++のクラス変数とJavaのクラス変数の違い、だっけ。 端的に「C++ではnewなしにクラス変数を宣言して使える」ようにするため。 Javaと対比しながら説明する能力がないんで中途半端で悪いけど。 15:14 20/07/13 19:29:02.10 17o/9bhC.net × 変数を宣言 ○ 変数を定義 中途半端な上に間違っててすまぬ。 あまつさえ細かい訂正のために貴重な投稿枠の浪費までも。 16:デフォルトの名無しさん 20/07/14 08:27:52.03 bhhAeN2N.net >>14 クラス変数の問題ではなく、クラスのメンバとして配列を宣言した場合にC++では配列の実体をメンバとして持つのに対し、Javaでは配列の実体は別のところに作られて参照だけを持つというところでないの? 17:デフォルトの名無しさん 20/07/14 08:30:26.07 5kZc9hZE.net 7の人です みなさんありがとうございます 別のやり方考えます 18:デフォルトの名無しさん 20/07/14 09:28:38.75 PHX4w74f.net >>16 配列は関係ない C++はクラス型のクラス変数を定義すると実体を持つから自分自身を定義できないってだけ JavaやC#は実体じゃなくてポインタを持つだけだから問題ないってこと 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch