[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/09 17:31 / Filesize : 223 KB / Number-of Response : 946
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

C++の効率的な勉強方法



1 名前:ろぼっと mailto:age [2006/05/11(木) 21:58:57 ]
ダラダラ参考書を読んでても理解できません。
習得してる皆さんの勉強法をぜひとも伝授してください。
よろしくおながいします。

89 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 21:23:31 ]
Cも知らないような人間がいきなりC++を習得できるものか疑問。
挫折するのが関の山じゃねーのかな。

Cを先にいじり倒してしまった自分にはどうにもわからない。
C++から入った人間の意見が聞きたいところだ。

90 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 21:25:24 ]
C++ Builderから入った奴は多いがVC++は少ないと予想。

91 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 21:38:18 ]
VC++からだよ派が、これから増えると予想。
Visual C++ EE が出たからねぇ。

Borlandがどう出るか。

92 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 21:39:55 ]
C++/CLR派が・・・

93 名前:82 mailto:sage [2006/08/06(日) 22:00:27 ]
>>86
ヒント:D&Eとプログラミング言語C++の著者は同じ。

俺も最初はたまたまCの本を手に取ったのでCから入った。(もっと言えばその前にBASICをやったが)
その後C++をやり始めたとき、cout/cinの単純さには少しばかり感動した。

俺がいきなりC++をやりはじめていたら、ポインタ演算を理解するのに時間がかかっていたのではないかと思う。
Cでポインタ抜きにプログラムを書くことはできないから、必然的に多用する。
やみくもにでも、使っているうちにわかってきた感じがする。

でもポインタ演算は正に「C++にとってはあまり重要ではない」ことに該当すると思うんだ。
けれども、欠かせない存在だけどね。

94 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:07:13 ]
gcc派

95 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:09:29 ]
>>93
>Cでポインタ抜きにプログラムを書くことはできないから、

ポインタが理解できるまではなしでアプリ書いてましたけど。

96 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:09:40 ]
>>93
D&Eって何?無知なので教えてくんろ

97 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:10:03 ]
普通にC++から入ったけど。

coutで頭爆発とか意味不明。
一体なんでcoutで混乱すると思うんだ?

逆にprintfの書式指定が覚えられなかったよ。



98 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:11:23 ]
今では汚点でしかないシフト演算子の意味を変えたオーバーロード。

99 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:13:51 ]
Eclipse+CDT派

100 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:15:00 ]
>>98
それ、逆にCやってたからそう思うだけだろ。

<<は整数のビットシフト演算、もしくはストリーム演算子。
特に違和感は覚えない。

やっぱCやるのは足枷だな。古く堅い頭になっちまう。

101 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:16:40 ]
シフト演算子がいらないとかゆうな!

signed と unsigned で挙動が変わったり、
シフトはできてもロールはできなかったり、
色々中途半端だけど、かわいい奴なんだぞ!

102 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:17:56 ]
職業プログラマとしてやっていきたいなら、Cで代表的なデータ構造を
あやつれるくらいまで勉強してからC++に行ったほうが良いと思う。

103 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:18:28 ]
>>99
CDT、最近はよくなったの?
Makefileを自動生成してくれたり、結構便利に使ってはいたが、
自動補完とかはまるっきしアホの子で使い物にならなかった様な…

104 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:18:30 ]
iostreamってゴミだよね。

105 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:19:24 ]
>>102
根拠は?

106 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:20:11 ]
>>102
C++でクラスの概念をちゃんと覚えてからのほうが
設計をしくじらないという考え方もあるんでね?
リストだなんだってのは、きょうびSTLとかで安全に使うのが筋なんだろうし。

107 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:21:20 ]
>>102
車輪のなんちゃらかんちゃらやな。

アルゴリズムとデータ構造片手にC++でええんじゃ無いかい?



108 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:27:37 ]
>>106-107
ダメプログラマの匂いが・・・

109 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:39:32 ]
>>108
根拠プリーズ。

110 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:40:17 ]
while(1) {} が無限ループになるから

111 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:41:00 ]
>>110
お前のどじっこぷりなぞ知らん

112 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:42:56 ]
>>108-111の超展開に吹いたw

113 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:43:21 ]
根拠、根拠、うるせーんだよ、ボケ

114 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:46:41 ]
はいはい、わかったからどじっ子は引っ込んでなさい。

115 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:48:09 ]
根拠は俺の巨根

116 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:49:01 ]
int a;
scanf("%d", a);

と聞いてとんできまつた

117 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:50:25 ]
効率的も何も、C++やりたいなら、C++を勉強すればよかろーもん。



118 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:51:47 ]
効率を求めるのが間違っている。
プログラミングに王道なし。

119 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:52:59 ]
でもプログラマが表立って根性論唱えてると袋叩きに会うよね。

120 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 22:56:07 ]
なんで、「Cから」とか「Javaから」とかいう話が出てくるのかさっぱりわからん。

121 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 23:28:30 ]
いま通ってきた道を振り返っても、その風景は来た時に見た風景とは違うってことさ。

122 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 23:36:14 ]
警告 恥ずかしい台詞禁止。


123 名前:(; д;)つロ○あらあらうふふ ◆1xsES22i66 mailto:sage [2006/08/06(日) 23:36:47 ]

 

124 名前:デフォルトの名無しさん mailto:sage [2006/08/06(日) 23:48:55 ]
方向音痴のおれには>>121の言いたいことが良く分かる。

125 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 06:51:35 ]
error LINE121 : 恥ずかしい台詞が検出されました。

126 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 08:11:33 ]
ぶっちゃけCもC++もあんまかわらんけどね
あとわざわざ本で勉強するより実際コード引っ張ってきていじくり回したほうが圧倒的に早いよ

127 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 08:36:54 ]
なんでも律儀にしようとするのが日本人の欠点だよな。
中学〜高校の圧倒的に効率の悪い学校の英語勉強といっしょか。



128 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 10:15:32 ]
>>101 今更だが、ローテートの事か?

129 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 13:48:59 ]
>>68
初心者でいきなり「プログラミング言語C++」を読み解ける才能のある人は
勉強方法なんて考える必要ないだろう。
C++からはじめることには全く問題ないと思うけど,
いきなり「プログラミング言語C++」を勧めるのはどうかと。

130 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 15:42:32 ]
結論がでましたね
まずはVBからはじめて物足りなくなったらアセンブラだのD言語だのやればいいってことで

131 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 15:53:37 ]
VBはちょっと・・・
あのごちゃごちゃした感じが嫌い

132 名前:デフォルトの名無しさん [2006/08/07(月) 16:13:19 ]
まずVBやって、ごちゃごちゃしてるとか、書きにくいとか、無駄が多いとかを実際に感じれば
逆に他の言語やった時に理解しやすいんじゃないか?
VBで満足してしまうと全く成長しないという危険性もあるが。

133 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 16:25:50 ]
それでCはじめて現在C++勉強中

大学の単位ぎっしり入れてるからバイトで経験も積めないから
実戦でやるには何をやればいいのかが分からない・・・
C宿題スレを覗いては自分で作ってみてその後ほかの人のソースを見て
勉強するくらいしかしてないス(´・ω・)


134 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 16:43:29 ]
>>133
自分が次にやるべきことを自分で見つけられないようじゃ、
バイトしようがOJTしようが技術は上がらないよ。

135 名前:デフォルトの名無しさん [2006/08/07(月) 16:57:31 ]
>>133
独学なので他の人ソースを、どこで見ればいいかわからないっす。
ソース見れるところを教えてもらえないでしょうか。
お願いしますm(__)m

136 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 17:00:56 ]
>>135
ほんとにおまえは世話のやける子だなw

137 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 17:02:01 ]
小〜中規模で参考になるようなソースってあんまりなくない?
オープンソースで大規模なやつ見るしかないような・・・



138 名前:135 [2006/08/07(月) 17:12:11 ]
>>137
そうですよね(ホッ)

139 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 20:27:24 ]
K&RみたいにC++でもそういう系の本ってないですか?

140 名前:デフォルトの名無しさん mailto:sage [2006/08/07(月) 21:46:04 ]
禿本

141 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 01:09:48 ]
プログラミング言語C++第3版。

142 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 01:45:27 ]
ありがとうございます

143 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 01:48:15 ]
そういう系っていうか、>>141はまさにそれではあるが…
いいのか?決して悪書じゃないが、ものすごいパンチ力のある本だぞ?
もうちっと易しめの本からはじめる手もあると思うんだが…
いや、K&R読んだなら、別に構わんか。
頑張れ。

144 名前:デフォルトの名無しさん [2006/08/08(火) 01:57:01 ]
いきなりC++から始めると、色々なスタイルがある書き方に翻弄されて
ソースを読み解くのさえままならないと思う。わからない人には暗号にしか見えないコードもあるからな。

何ごとも段階を追って覚えていく必要はあると思う。小学生が最初にひらがなやカタカナを覚えてその後、
漢字を覚えるのと一緒で、覚えやすいものから覚えていくのは効率的なやり方だと思うんだが、どうだろうか。

DOS時代からプログラムやってる奴らは段階を追って覚えられてるからいいと思うが、
今の、Windowsから入ってプログラムやってる奴らはどうやって覚えてるんだろうか。
情報量が多くて何から手を付けていいのか状態にはならないんだろうか。



145 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 02:00:32 ]
MFCとかイベントドリブンとかに触れて、オブジェクト指向に何の疑いも持たず
するする学習してしまいます

とかだったらいいなあ。


でもまあ、
>情報量が多くて何から手を付けていいのか状態にはならないんだろうか。
これは杞憂だよ。
いつの時代だってそうだもの。
わけもわからず触ってりゃ、そのうち物になるもんさね。

146 名前:デフォルトの名無しさん [2006/08/08(火) 02:23:46 ]
「とりあえず、こうやればいいんじゃない?」って、レスが無いのが珍しいな。

大学受験板とかだったら、「こうやるのが一番だ」って、妄信的にさえみえる考えを
持ってる奴が、わんさか居たんだが。
まあ、3年前の話ではあるけど。

考えてやってる奴が少ないんだな。

147 名前:デフォルトの名無しさん [2006/08/08(火) 02:42:14 ]
プログラミングを何もやったことが無い人が、最初にC++に手を付けるのは危険すぎる。
プログラミングの面白さがわからない内に撃沈してしまう可能性はきわめて高いだろう。
CやVBやJAVAを数年やった後で手を付けた方が、挫折する危険性は低くなるのではないか。

あと、業務などで覚えなければいけない人はいいが、興味や趣味で覚えるにはモチベーションを
保つのも一つの課題になると思う。C++で作らなくても、殆どのものはVBやJAVAやC#で作れてしまうから、
何も好き好んで難解な言語で作ろうとする行為自体がバカらしくなる人も多いのではないだろうか。
C++でなければ作れないものを見出して、それに邁進して作っていける力がなければ、C++を極めることも
使う意味も無いと思う。




148 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 03:11:02 ]
>情報量が多くて何から手を付けていいのか状態にはならないんだろうか。
これは当たってると思うなぁ。
今は情報が多すぎて、取捨選択ができないと、何でもうろうろ・おろおろして終わる感じがする。


>わけもわからず触ってりゃ、そのうち物になるもんさね。
これも正しいけどね。
とりあえず何でも続ければ物になる。

149 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 13:22:09 ]
>>146
> 「とりあえず、こうやればいいんじゃない?」って、レスが無いのが珍しいな。

いや、出てるんだが、お前が意図的に読み飛ばしてるだけ。

150 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 13:37:33 ]
効率いいか悪いかわからんけど、Java でプログラミング言語の基礎をやって、
C# か VB で UI 作成の基礎をやって、手続き型プログラミング言語はだいたい
似たようなものという感触をつかんでからプログラミング言語C++ とか読めば
いいような気がする。

最初っからC++だと「手続き型言語のお作法(アルゴリズムやその実装方法)」と
「C++のお作法(各種のコンストラクタ、演算子、テンプレート)」が区別できなくて
混乱すると思うから。

151 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 14:01:18 ]
区別する必要なんてないじゃん。

152 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 14:05:53 ]
うん。151が生きてる必要もないしね。

153 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 14:19:39 ]
SmalltalkやSqueakを勧める奴がいないのが笑える

154 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 16:37:11 ]
>>153
一人で笑ってろバカ

155 名前:デフォルトの名無しさん [2006/08/08(火) 18:52:31 ]
今までのレスをまとめると

凡人はC++をする前に、JavaかVB・C#をやった方が楽かも。
Java:単独でも色々使えて将来性あるよ♪
VB:分かりやすいよ♪

って感じですか?


>>149
で、「実際にどんな本を使い、どんな順序でやったら良いのか」って話は出てないな

156 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 00:29:48 ]
取りあえず試せ。
体に合わんなら別の親類に行けばいいし、体にあったならそこで学べ。どんな方言でも無駄にはならん。

157 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 03:53:22 ]
よし、それじゃあプログラム経験の全くない俺様がいきなりC++はじめちゃうぞー

いやまあ、本屋で適当に買ってきたのが「決定版はじめてのC++」だったってだけの話ですが
C++だけでどこまで行けるようになるか試してみるお



158 名前:デフォルトの名無しさん [2006/08/09(水) 07:48:03 ]
Javaを覚える>Cを覚える>C++覚える>爆死

159 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 09:45:48 ]
正直、学習するのにc++とbrainfuckはオススメできない。
暗号解読の練習にはなるかもしらんが。

160 名前:デフォルトの名無しさん [2006/08/09(水) 10:15:31 ]
C++でテンプレートに出会ったときに、おもしろそうって思える奴はC++向き。
また覚えることが増えたって思った奴はこの業界に向いてない。

161 名前:デフォルトの名無しさん [2006/08/09(水) 10:41:08 ]
テンプレートは望洋さんの本で最初に見たので、なんか面白そう、と思ってしまった。
(プリプロセッサをつかったジェネリックスと対比されちゃあ…ねえ)

162 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 13:49:10 ]
いくらC++でもMFCはやる必要なし

163 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 14:01:15 ]
はげどう
おもいっくそ開発環境依存じゃねーか

164 名前:157 mailto:sage [2006/08/09(水) 14:21:55 ]
さっそく詰まりました><
どこで変数宣言すればいいのかよくわかりません><


ttp://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/2575.cpp

Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
static01.cpp:
エラー E2451 static01.cpp 8: 未定義のシンボル principal(関数 pr1() )
エラー E2451 static01.cpp 15: 未定義のシンボル interest(関数 pr2() )
エラー E2451 static01.cpp 23: 未定義のシンボル principal(関数 amount() )
エラー E2451 static01.cpp 23: 未定義のシンボル interest(関数 amount() )
警告 W8004 static01.cpp 26: 'year' に代入した値は使われていない(関数 amount() )
*** 4 errors in Compile ***

165 名前:157 mailto:sage [2006/08/09(水) 14:32:05 ]
つ…次の章に答えが書いてある…orz

166 名前:デフォルトの名無しさん [2006/08/09(水) 22:08:19 ]
>>157
とりあえず、初心者としては、164のリンクのどこが間違いで、
どう訂正すればいいのか教えて欲しいお。

>「決定版はじめてのC++」
はどんな感じ?
なんかタイトルが怪しさ全開なんだが

167 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 22:41:34 ]
>>166
確かC言語の内容から入っていってクラス、継承、オーバーロード、ライド、Makefile
最後にncursesとクラスを使った簡単なC++プログラム

iostreamとかはおさわり程度
もちろんテンプレートとかはまったく触れていない


てかそんなソースなかっただろ



168 名前:デフォルトの名無しさん [2006/08/09(水) 23:10:03 ]
>>167
ほー。
まあ、構成は問題ないっぽいですね。
166としては、良い本でした?

169 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 23:12:33 ]
いや、大いに問題あるだろ。

170 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 23:13:37 ]
WebのC++解説サイトを印刷したほうがまし

171 名前:デフォルトの名無しさん [2006/08/09(水) 23:13:35 ]
>>169
えっ、マジ?
どこらへん?<問題

172 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 23:20:41 ]
iostreamをそこそこにncursesってのちょっとアレだな。

173 名前:デフォルトの名無しさん mailto:age [2006/08/09(水) 23:30:06 ]
筆者が作ったものを御披露目してるって感じだな

174 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 23:32:49 ]
>>170
そのサイトはどこ?

175 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 23:40:06 ]
>>174
ロベールのC++教室

176 名前:157 mailto:sage [2006/08/09(水) 23:42:29 ]
>>166
他の本持ってないし素人だからいいか悪いかどうかわかんない
読みやすいとは思う

>>167
とりあえず読む→ソースを見ずに自力で作ってみる
ってやってます。
main内に全部突っ込めばできるとは思うけど、関数を練習してみたかったので
でもcinの中身だけmainに持ってくる方法が解らなかった

>>170
いいとこあったら教えてください
とりあえずは「C++ 入門」とかでぐぐっていくつか読んでる


177 名前:174 mailto:sage [2006/08/09(水) 23:48:57 ]
>>175
さんくすこ。
お気に入りに追加させてもらいました。
後で、じっくり・ゆっくり・ねっちょりry。



178 名前:157 mailto:sage [2006/08/09(水) 23:52:29 ]
>>175
俺もthx
とりあえず読む

179 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 23:52:37 ]
>>171
一応行っておくとここらへん。
> iostreamとかはおさわり程度
> もちろんテンプレートとかはまったく触れていない

どちらもC++に欠かすことのできない存在であり、特にテンプレートは現代C++の真骨頂。
C++使いが頑なにJavaやC#など他の言語へ移らない理由の半分はテンプレートがあるからのようなもの。

180 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 23:53:12 ]
>>175
あの糞サイトが!?

本人乙としか胃炎な

181 名前:171 [2006/08/10(木) 00:19:32 ]
>>179
サンクス。

テンプレートですね。
勉強するときに、テンプレートは179氏の言葉を意識しながら勉強するようにします。

182 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 00:50:26 ]
初学向けの本を読むにしても、どうしても本の内容だけではフォローしきれない知識の穴なんかが出てしまう。
ついでに言うと、頼りのその本自体が素で間違った知識を語ってることなんてのも、往々にしてある。
(実のところ、仮に間違いがあったところで、それらが致命的な問題になることはほとんどないのも確かなんだが)

で、俺的には福読書として、「C言語FAQ」と、「C++FAQ」をオススメしたい。

体系立てて勉強計画に則って読み進めていくって類の本では全然ないが、
ある程度知識がついた時点でのんびり読み始めると、へーほーふーんと納得する記述がてんこもり。

C言語FAQはテキストとしても優秀な上、Web上でタダで読めるのもいい。
ttp://www.kouno.jp/home/c_faq/
情報としてはやや古いが、内容は色あせてない。
ことC言語上でプログラムを組むにあたって、どんなスタンスで臨むべきかを示唆してくれる良著だ。
単純に暇つぶしとして読んでも楽しい。

C++FAQはさらに突っ込んで専門色(つーか威嚇色)の強い構成だが、基本的なスタンスは前書と同じ。
これもオススメの一冊。オススメというか、扱ってる範囲が広くて読みやすいので、お買い得な一冊と言ってもいい。

わたくしからは以上です。

183 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 18:27:24 ]
ふつーにC→C++のスタンダードでいいと思うけど。
C++は別としてCのほうがJavaやらC#やらより文法的な意味で簡単だし、覚なきゃならない概念も少ないし。
標準ライブラリもこざっぱりしてて必要最低限のレベルに到達するのはすぐだよ。
Javaはしちめんどくせー標準クラスライブラリを覚えてJava言語って感じだから、覚える量的にはCが一番少ない。
C++も皆が言うほど恐ろしいもんじゃないよ。いや、正確には恐ろしくデカイけど、
とりあえず一般的に使う、くらいだったら習得するのにそうそう躓いて頭悩ませる場所ってのは無いと思う。
業務で、バグの無い、完全でスマートなコードを書くにはやっぱりC++ってすごい勉強しなきゃだめなものではあるけど
とりあえず一人でゲームつくってみたい程度であれば、JavaもC++もそうそうかわんないよ。

184 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 19:23:06 ]
間を取ってD

185 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 20:11:10 ]
>>182
おー、勉強の参考にしてみます。
リンク先のC++版があると便利だなー。
勉強し始めたばかりだと、小さな差異がけっこう大変。慣れれば問題ないんだろうけど。

>>183
そういう意見は、今までに死ぬほど書かれてますよ。
今は、「具体的な本・サイトを上げて話そうよ」って段階なの。

186 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 21:48:52 ]
>>185
勝手に仕切んな
スレタイ嫁

187 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 22:12:40 ]
>>185
C++ FAQ LiteというWeb siteがある。英語だけど。

それと、C++を習得するためには、事前にCの勉強が必要/をしたほうが良い、という奴は、理由も添えてね。



188 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 23:32:20 ]
C++の++じゃない部分をやる。

189 名前:デフォルトの名無しさん mailto:sage [2006/08/10(木) 23:37:53 ]
>>182
お前にとってプログラミング言語とは語り伝える物なのか?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<223KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef