C++のクラスの勉強始めました。
コンストラクタとか
デストラクタとか
スコープ演算子とか静的メンバとかフリーストアとか
あの・・・日本語でおk(汗
そもそもちゃんと用語を理解してないから解説が何言ってるかわからないですorz
構造体に関数を放り込んで変数がぐちゃぐちゃにならないようにしたもの、という理解でいいのか???
まだ必要性は分からん~もっとすごいプログラム書くようになったらわかるのかなぁ・・・
クラスって・・・
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
Re: クラスって・・・
さりげなく、凄いことが出来るのがC++のメリットかも知れません。
まぁ、下手につくるとC言語より分かりづらいものが出来たりしますけど。
まぁ、下手につくるとC言語より分かりづらいものが出来たりしますけど。
Re: クラスって・・・
私もクラスまだ勉強できてないんですよね・・・
やろうやろうと思ってはいますが・・・やる気でにゃい・・・
クラスって何かをまとめたりするものだと思ってましたが・・・
チガウっぽいのかな?
まぁ所詮イメージがそんなのって思ってるだけなんですけど^^;
きっともっとプログラムの理解が深まって行ったらわかるようになるのかな?
やろうやろうと思ってはいますが・・・やる気でにゃい・・・
クラスって何かをまとめたりするものだと思ってましたが・・・
チガウっぽいのかな?
まぁ所詮イメージがそんなのって思ってるだけなんですけど^^;
きっともっとプログラムの理解が深まって行ったらわかるようになるのかな?
Re: クラスって・・・
クラスを使っていると構造体がものすごく不便に感じます。
Cの物理演算のプログラム作った時に、C++だったらこう書けるのに!と思うことが何度か。
Cの物理演算のプログラム作った時に、C++だったらこう書けるのに!と思うことが何度か。
- Dixq (管理人)
- 管理人
- 記事: 1662
- 登録日時: 15年前
Re: クラスって・・・
おや、初日記?
ここならプログラムの話存分にできますねw
クラスは確かに「構造体に関数突っ込めるようになった奴」って理解で最初は良いと思います。
なんでそんなことが出来たら便利なのかは沢山プログラムを書いているうちに分かると思いますよ。
ピュアCで苦労した経験があれば更に良く分かるかも。
まぁそんなことは知らなくてもゲームは作れるし、
最初はめちゃくちゃなプログラムでいいからガシガシゲーム作って、
もっと効率的に書きたいと思った時にその都度勉強するってので全然いいと思いますよ^^
ここならプログラムの話存分にできますねw
クラスは確かに「構造体に関数突っ込めるようになった奴」って理解で最初は良いと思います。
なんでそんなことが出来たら便利なのかは沢山プログラムを書いているうちに分かると思いますよ。
ピュアCで苦労した経験があれば更に良く分かるかも。
まぁそんなことは知らなくてもゲームは作れるし、
最初はめちゃくちゃなプログラムでいいからガシガシゲーム作って、
もっと効率的に書きたいと思った時にその都度勉強するってので全然いいと思いますよ^^
Re: クラスって・・・
>softyaさん
さりげなくやられているすごいことに気づくにはまだまだ時間がかかりそうです・・・
ところで、今まで全然知らなかったんですが、RPG講座やってらっしゃるんですね!
私も今RPG作りにチャレンジしているので、勉強させていただきますm(_ _)m
>パコネコさん
難しいですよね・・・なんとなくこんなのかな~ぐらいしかわからないからとっつきづらいというか・・・
きっとクラスが必要になるレベルに達したら理解できるものなんでしょうね^^;
>h2so5さん
私はまだ構造体で十分満足できる程度のものしか書いておりません・・・
早く不便に感じるぐらい使いこなせるようになりたいです><
>Dixqさん
隠れプログラマですからねw
ではとりあえず思うままに書きまくってみることにします^^
さりげなくやられているすごいことに気づくにはまだまだ時間がかかりそうです・・・
ところで、今まで全然知らなかったんですが、RPG講座やってらっしゃるんですね!
私も今RPG作りにチャレンジしているので、勉強させていただきますm(_ _)m
>パコネコさん
難しいですよね・・・なんとなくこんなのかな~ぐらいしかわからないからとっつきづらいというか・・・
きっとクラスが必要になるレベルに達したら理解できるものなんでしょうね^^;
>h2so5さん
私はまだ構造体で十分満足できる程度のものしか書いておりません・・・
早く不便に感じるぐらい使いこなせるようになりたいです><
>Dixqさん
隠れプログラマですからねw
ではとりあえず思うままに書きまくってみることにします^^
Re: クラスって・・・
↓のサンプルプログラムのソースコードを見ていただければC++でクラスを使うメリットの別の面が見えると思います。
#手前味噌かつ汚いコードですみません。
http://dixq.net/forum/blog.php?u=106&b=867
#手前味噌かつ汚いコードですみません。
http://dixq.net/forum/blog.php?u=106&b=867
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
Re: クラスって・・・
RPG講座はまだ未完ですが参考になれば幸いです。>softyaさん
さりげなくやられているすごいことに気づくにはまだまだ時間がかかりそうです・・・
ところで、今まで全然知らなかったんですが、RPG講座やってらっしゃるんですね!
私も今RPG作りにチャレンジしているので、勉強させていただきますm(_ _)m
C言語で書いていますが、カプセル化など擬似クラスの様な事も意識して行っていますのでコードの書き方としては少し高度だと思います。
Re: クラスって・・・
>ISLeさん
ありがとうございます!
まだほとんど理解できませんが、ちょっとずつ解読してみます^^
>softyaさん
ちょっと高度すぎて途中からついていけませんでしたorz
もっと基礎からしっかりがんばります!
ありがとうございます!
まだほとんど理解できませんが、ちょっとずつ解読してみます^^
>softyaさん
ちょっと高度すぎて途中からついていけませんでしたorz
もっと基礎からしっかりがんばります!
- softya(ソフト屋)
- 副管理人
- 記事: 11677
- 登録日時: 15年前
Re: クラスって・・・
分からないことは「C言語何でも質問掲示板」で質問して下さいね~。
文法的なことでもOKですよ。
文法的なことでもOKですよ。