- C++相談室 part125 [無断転載禁止]©2ch.net
53 :デフォルトの名無しさん (アウアウ Sae5-ChPp)[sage]:2016/06/02(木) 17:00:19.16 ID:+AO86RlVa - cとc++って別の言語だってよく言われるんだけど
ネットでc++のソースみるとcの関数が使われてる。 scanfとかprintfとかはc++ではcin、coutにしろって 本にかいてるけど、scanfやらfgets使ってる人多数。 c++=c言語にあった関数+c言語になかった追加関数+オブジェクト指向; ってことなの? だからcの関数だってなんだっていいから気にせず使えよってこと?
|
- C++相談室 part125 [無断転載禁止]©2ch.net
57 :デフォルトの名無しさん (アウアウ Sae5-ChPp)[sage]:2016/06/02(木) 18:03:57.39 ID:+AO86RlVa - ということは、c++で使えるcの関数はc++のものだと考えて
じゃんじゃん使っていいってこと? いや、なぜこんなこときくのかというと、 fire,15 cold,29 thunder,47 みたいな入力を取得しようとするとき、 人によって、cinとかscanf、fgetsさらに strtok、sstream、やら方法が一貫してなくて 何が最適なのかわかんなかったんだ。 PHPだと入力はfgetsでtrimしかないからすごくよくわかる ゲームのマリオみたいにジャンプするならAボタン! みたいな方法はc++では確立されてないの?
|
- C++相談室 part125 [無断転載禁止]©2ch.net
62 :デフォルトの名無しさん (アウアウ Sae5-ChPp)[sage]:2016/06/02(木) 19:03:56.48 ID:+AO86RlVa - なんかc++の位置づけがわかってきた。
カレーに例えると cはカレースパイスのみ、ほか食材は作るか調達。 c++は市販のカレー粉とほかの食材。 別にスパイスを使いたかったら使ってもいいけど、 市販のカレー粉使えばいいよ。食材もある程度用意してる。 なければ調達しな。 c#、JAVA、PHP、他スクリプト系は、レトルトカレー。 こんな認識でいい? まとめると、c++は生の食材を料理するから 腕次第によってまずくも、うまくもなる。 だって、いろいろな道具が用意されてるから。
|