以前(結構前)にも似たようなトピックを投稿しましたが、少しだけ話が変わります。公開されている竜神録の館のコードはベターCなのですか?(質問1)下の方にC++版とあったのでC++ではないように思えるのですが・・・そこでC++で肝になるのがオブジェクト指向で「オブジェクト指向な実装」とでもいいますか、この「オブジェクト指向な実装」がとても難しく経験を要する事は現在勉強中なので実感しています。そこで、私が仮に、竜神録の館とまったく同じソースを第三者(皆さんのようなプログラムに長けている人(または皆さん))に見せた場合、その人は「ベターCで書いてるんだ」と思われるのでしょうか?(質問2)別にベターCだから嫌だというわけではありません!ただ、訊いてみたかっただけです。竜神録の館のコードが「ベターC」ではないということでしたら、どの辺が、というのを教えてください。ベターCではないですよね?ないです。ちなみに竜神録龍神録です。名前の間違いは失礼なので出来るだけしないほうが良いと思います。C言語を逸脱している思い当たる場所を教えて下さい。>そこで、私が仮に、竜神録の館とまったく同じソースを第三者(皆さんのようなプログラムに長けている人(または皆さん))に見せた場合、その人は「ベターCで書いてるんだ」と思われるのでしょうか?(質問2)基本的にはクラスもどきやら、STLの部分使用をしない限りはベターCだと思わないでしょう。方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。基本的にはクラスもどきやら、STLの部分使用をしない限りはベターCだと思わないでしょう。6年前usaoさんの言うとおり明確な線引はありません。その人がそう思えば、それはベターCなのでしょう。株式会社きじねこ」http://www.kijineko.co.jp/tech/betterc/1ただ、よくベターCって呼ばれる場合は上の3に該当していた時が多いように思います。私はそういう想定で答えを書きました。DXライブラリを使っているだけでベターCと呼ぶのなら、その人の基準は上記の1なのでしょう。「クラスもどき」も正確な定義が有るわけでない自己流の定義ですが、ただ関数を意味もなくクラスにまとめただけとか、OOP(オブジェクト指向)ではない物を指しています。正確には「OOP以前」という方が良いかもしれません。ない」http://www.curiocube.com/mikata/oop/p3_ch08_oopcpp.phpSTLに関しては検索すればすぐ見つかるので自分で探してみてください。何でもここで聞いてしまうのが、あまり好ましい状況とも思えませんので自分で出来るだけ調べてみてください。方針:私は仕組み・考え方を理解して欲しいので直接的なコードを回答することはまれですので、すぐコードがほしい方はその旨をご明記下さい。私以外の方と交代したいと思います(代わりの方がいる保証は出来かねます)。ミクプラは自由にリンクできます。