C++ってCやってないとわからないの?

未分類
1:なんJゴッドがお送りします2021/08/09(月)  ID:Lgt+A+NK0

C++はCの機能拡張したやつって見たけど

どうなん?


2:なんJゴッドがお送りします2021/08/09(月)  ID:Lgt+A+NK0

詳しい人来てくれ


3:なんJゴッドがお送りします2021/08/09(月)  ID:gLrTHIvN0

別にそんなことない


4:なんJゴッドがお送りします2021/08/09(月)  ID:Lgt+A+NK0

調べてもよくわからんのや


5:なんJゴッドがお送りします2021/08/09(月)  ID:ZPpY51gVa

Bが分かってないと厳しい


9:なんJゴッドがお送りします2021/08/09(月)  ID:Lgt+A+NK0

>>5
Bはないやろ?


6:なんJゴッドがお送りします2021/08/09(月)  ID:12IPU1EHd

CとC++は完全に別


11:なんJゴッドがお送りします2021/08/09(月)  ID:Lgt+A+NK0

>>6
c.c++はにててc#が別物なんやないの?


7:なんJゴッドがお送りします2021/08/09(月)  ID:hf1xE4jk0

ポインターとクラスの概念を勉強するだけ


8:なんJゴッドがお送りします2021/08/09(月)  ID:3aden8w60

んなことない
まあC++エアプやけど


10:なんJゴッドがお送りします2021/08/09(月)  ID:smi5QjiLa

CとC+も必要だぞ


13:なんJゴッドがお送りします2021/08/09(月)  ID:Lgt+A+NK0

>>10
別にやった方がええか…


12:なんJゴッドがお送りします2021/08/09(月)  ID:KQsjaDOH0

あまり2つは区別しない


14:なんJゴッドがお送りします2021/08/09(月)  ID:12IPU1EHd

Cは構造体に関数入れたりできない
C++はできる


15:なんJゴッドがお送りします2021/08/09(月)  ID:gLrTHIvN0

イッチのプログラムへの理解度がわからんけど、なんか一個でもよくわかる言語があれば、結局はそれの延長だもんで、そんなビビるようなもんじゃない


16:なんJゴッドがお送りします2021/08/09(月)  ID:9GgKx2vSa

Cをやるつもりじゃなければ区別して使い分ける必要はない



17:なんJゴッドがお送りします2021/08/09(月)  ID:VcvY0Jej0

そんなことないよ


19:なんJゴッドがお送りします2021/08/09(月)  ID:aZI4JtWSa

C–みたいなのないの?


20:なんJゴッドがお送りします2021/08/09(月)  ID:qYlUNbHod

いうてprintfとか便利だしなぁ


23:なんJゴッドがお送りします2021/08/09(月)  ID:12IPU1EHd

>>20
C++はcoutやぞ


21:なんJゴッドがお送りします2021/08/09(月)  ID:LEydjKXZp

Cは苦手意識が強くて書ける気がせん
やれ言われたらやる


22:なんJゴッドがお送りします2021/08/09(月)  ID:jIIA1T0ja

Cの拡張みたいなもんやけど別にいきなりC++やってもええんちゃう
バイクの免許で中型持ってなくても大型取れるやろ、それと同じや


27:なんJゴッドがお送りします2021/08/09(月)  ID:12IPU1EHd

>>22
ワイはC++をいきなりやって挫折した
Cから始めたらわかりやすかった


28:なんJゴッドがお送りします2021/08/09(月)  ID:Lgt+A+NK0

>>22
おお、なんかイメージできたわC++からやるかな


24:なんJゴッドがお送りします2021/08/09(月)  ID:EKdl9ul80

C++とC#はDLCみたいなもんだと思ってた



25:なんJゴッドがお送りします2021/08/09(月)  ID:KQsjaDOH0

なんでこう始める前の奴ってやたらと相違点を知りたがるんだ?プログラミング言語って多くの部分は共通だと思うんだけど

普通にC++の勉強だけしてりゃいいじゃん


26:なんJゴッドがお送りします2021/08/09(月)  ID:NzJYKfzPd

C++理解できた時点でC理解したようなもんやろ
C♯は全然別物


29:なんJゴッドがお送りします2021/08/09(月)  ID:7hRhrOeG0

ツイッターで検索する時ってc++じゃ引っかからないんだけど、みんなどんな言葉で検索してるの?


31:なんJゴッドがお送りします2021/08/09(月)  ID:12IPU1EHd

>>29
Twitterwwwwwww
というのはおいといて”C++”とかいくらでもある


30:なんJゴッドがお送りします2021/08/09(月)  ID:gQWS74Mm0

CでできることはC++でもできる


32:なんJゴッドがお送りします2021/08/09(月)  ID:AL1QNISsM

Cでしか使えん構文ってあんの?



38:なんJゴッドがお送りします2021/08/09(月)  ID:btzMqXwf0

>>32
コンストラクタの引数名指定


33:なんJゴッドがお送りします2021/08/09(月)  ID:X3ixhbSF0

意外にもプロゲートってC無いよな


34:なんJゴッドがお送りします2021/08/09(月)  ID:7hRhrOeG0

スマートポインタすこ
関数配列もすこ


40:なんJゴッドがお送りします2021/08/09(月)  ID:YcYQfRSW0

g++


41:なんJゴッドがお送りします2021/08/09(月)  ID:LzVkwe78M

JSとPythonしかやったことないワイ

話についていけない


43:なんJゴッドがお送りします2021/08/09(月)  ID:Lgt+A+NK0

なんか相違気にしちゃうのは汎用性とか、大は小を兼ねる的な考え方がワイにあるんやと思う


46:なんJゴッドがお送りします2021/08/09(月)  ID:btzMqXwf0

>>43
実際C++はCを兼ねてるで
逆は無理やけど


44:なんJゴッドがお送りします2021/08/09(月)  ID:3aden8w60

イッチはなんでC++なんや?


55:なんJゴッドがお送りします2021/08/09(月)  ID:Lgt+A+NK0

>>44
処理早くてなんでもできるって調べて見たから


47:なんJゴッドがお送りします2021/08/09(月)  ID:MyWB0kgE0

Cしか知らん
::がなんか使われてるイメージ


49:なんJゴッドがお送りします2021/08/09(月)  ID:VfG4bA4C0

C++の次が++縦に重ねて#とかちょっと遊んでるやろ


50:なんJゴッドがお送りします2021/08/09(月)  ID:sO6f3K960

プログラミング専門学校中退したワイから言わせてもらうと、
C習わんでもC++いけるで
基礎知識いらん、そも大した差はない


51:なんJゴッドがお送りします2021/08/09(月)  ID:1e5+4uB30

古文と現代文みたいなもん
関係性はあるけど古文学んでも現代文の勉強にはあまりならない


52:なんJゴッドがお送りします2021/08/09(月)  ID:4OPxu6C40

cやってからじゃないとわからんで
c前提やから


54:なんJゴッドがお送りします2021/08/09(月)  ID:WyXEvB5d0

C++はスマートポインタ使えるからCより楽になるイメージ
難問のポインタをあんまり理解せずとも使える



59:なんJゴッドがお送りします2021/08/09(月)  ID:btzMqXwf0

>>54
オブジェクト指向が出来ない時点でCでのプログラミングは苦痛でしかない


56:なんJゴッドがお送りします2021/08/09(月)  ID:tKgyqQYt0

CとC++ってハードウェアの知識も多少無いと書けんよな
パタヘネ読んでようやく書けるようになった


62:なんJゴッドがお送りします2021/08/09(月)  ID:MyWB0kgE0

>>56
組み込みでもなきゃそんな意識しないやろ


57:なんJゴッドがお送りします2021/08/09(月)  ID:HUc/rQuD0

D言語も必要や


58:なんJゴッドがお送りします2021/08/09(月)  ID:HLabEDsGp

ハードウェア言語なんてVerilogとVHDLでほとんど支配されてるのに


60:なんJゴッドがお送りします2021/08/09(月)  ID:tr85I9EVd

結局Cからやるのが後々考えるとベターなんよな
でもめっちゃとっつきにくいんよなあCって


61:なんJゴッドがお送りします2021/08/09(月)  ID:12IPU1EHd

組込マイコンやるとポインタの意味わかるで


63:なんJゴッドがお送りします2021/08/09(月)  ID:UbYWDEGra

c言語とっつきにくいと感じたらプログラマ適性ない
そういう意味では最初にcをやって自分の適性を見るのはあり


69:なんJゴッドがお送りします2021/08/09(月)  ID:gLrTHIvN0

>>63
それはない
何にも得意不得意はある
言語にもある


64:なんJゴッドがお送りします2021/08/09(月)  ID:Lgt+A+NK0

C前提派と差はそこまで派どっちなんや…


71:なんJゴッドがお送りします2021/08/09(月)  ID:gLrTHIvN0

>>64
おれを信じろ
話盛りまくってる奴おる


65:なんJゴッドがお送りします2021/08/09(月)  ID:74QKMC1g0

C-からやな


66:なんJゴッドがお送りします2021/08/09(月)  ID:7hRhrOeG0

ポリモルフォの何が難しいんだ…


67:なんJゴッドがお送りします2021/08/09(月)  ID:Kxb47zvD0

インラインアセンブラはCだけ許されるんやないんか?
それとも特定のプラットフォーム固有の機能なんかな


72:なんJゴッドがお送りします2021/08/09(月)  ID:btzMqXwf0

>>67
インラインアセンブラは言語機能というよりコンパイラの機能やろ



70:なんJゴッドがお送りします2021/08/09(月)  ID:HLabEDsGp

ワイはC#ばっかで
あとPythonをほんの少し触っただけやな
Cは大学のプログラミングの授業でやらされたけど
コピペで単位取ったから何も覚えてない


77:なんJゴッドがお送りします2021/08/09(月)  ID:btzMqXwf0

>>70
C#はutf8stringが出てくれれば完璧なんやけどな
現状やとstringがUnicodeである故にWeb関係でのパフォーマンスが低いから使う気おきへんわ


74:なんJゴッドがお送りします2021/08/09(月)  ID:LzuQggLN0

C++とか糞だるいだろ
pythonでいい


76:なんJゴッドがお送りします2021/08/09(月)  ID:tr85I9EVd

C++からCやったらライブラリに頼り切りだったせいで結構苦労したわ


79:なんJゴッドがお送りします2021/08/09(月)  ID:tM6NyuUv0

Cは書くのが面倒なだけ
覚えるのは簡単
って思ってたけどいつの間にか言語仕様が大きくなってたっぽいな


80:なんJゴッドがお送りします2021/08/09(月)  ID:WE3mEYEa0

今更C++とかやる気せんわ
標準のビルドツールも無いし
rustやってると公式のツールが充実してて感動する


81:なんJゴッドがお送りします2021/08/09(月)  ID:u6Zhbz2VM

javaって型や規則とかわりと面倒やし家で気軽にシステム作るのに不向きな言語やのに案件数が多いってだけで初学者に勧める言語になってるの謎やわ
PHPとかruby、JS、C#とかもっといいのいくらでもあるやろ



94:なんJゴッドがお送りします2021/08/09(月)  ID:PJbnwPSP0

>>81
PHPとか未来無いぞ

あとガバガバでも動いてしまうからその後他の言語するときに苦労する


96:なんJゴッドがお送りします2021/08/09(月)  ID:u6xl0ayyM

>>81
型とか規則がしっかりしてるから、社会の現場では使われやすいんだよ
ガキが遊びで組むクソロジックなんて金にもならねーんだからどうでもいい


97:なんJゴッドがお送りします2021/08/09(月)  ID:hKExbD780

>>81
大規模で硬いシステム作るのには向いとるけど
一人で使うもんやないわ
そもそも本体はJavaEEの方やし初学者には不向き


82:なんJゴッドがお送りします2021/08/09(月)  ID:tr85I9EVd

なんJ民的にGO言語ってどういう評価なん


85:なんJゴッドがお送りします2021/08/09(月)  ID:6wXtJZqvp

>>82
いつの間にかPythonに負けてたイメージ
Googleでも言語の流行り廃りがあるんやね


83:なんJゴッドがお送りします2021/08/09(月)  ID:6wXtJZqvp

わかるぞ
というか、別物


86:なんJゴッドがお送りします2021/08/09(月)  ID:gzgHvfu6a

java知ってるとC#もC++もなんとかなる
が、cとかc++は呪文のようにも書けたりするから大嫌いだ


88:なんJゴッドがお送りします2021/08/09(月)  ID:UbYWDEGra

>>86
Java書けるやつはどの言語でもJava風に書けるからな


87:なんJゴッドがお送りします2021/08/09(月)  ID:iE7YQllUd

pythonかGOでよくね?


89:なんJゴッドがお送りします2021/08/09(月)  ID:imC9XDrw0

ワイの触れる言語で本棚というプログラムを作ると仮定すると

Cは木の苗
Javaは木材と工具
C++は大理石と彫刻刀
Pythonは粘土

VBAはレゴブロック

こんなイメージ


98:なんJゴッドがお送りします2021/08/09(月)  ID:1e5+4uB30

>>89
Pythonは組み立て式の本棚だぞ


95:なんJゴッドがお送りします2021/08/09(月)  ID:m+k6NQw10

better Cやぞ




元スレ:https://swallow.5ch.net/test/read.cgi/livejupiter/1628482486/
未分類
なんJゴッド