C++

31 ななしのよっしん
2012/06/28(木) 01:45:25 ID: klIWJ9kmg8
>>30
C++から始めたからじゃない?
C++を代表する機ともいえるクラスだけども、
普通クラス使わんでもCの機だけで大体の物は作れるし、
C++の機は最初は視して、Cの事を勉強すればいいんじゃないかな

オススメはVisual C++っつーエディタ
Cシリーズは基本的な事は変わらないから、
C言語の知識を固めてから次へ…ってステップを踏むといいと思うよ。
C言語を覚えれば、他の言を覚える時に、
ブレインファックとかそういう相当の曲者だったりしない限り、
スムーズに覚えられるから頑って。
32 ななしのよっしん
2012/06/28(木) 22:13:59 ID: bJxH74FajN
C言語Javaを10年くらい前に教科書レベルで覚えたよ。
C++は何というか色々な書き方ができるんだよな。
参照とかテンプレートとか演算子オーバーロードとか。
クラス継承もJavaより複雑に見えるし、
フレンド関数とかconst_castみたいな例外的なことまでできるという。
入門サイト見てるだけで知恵熱出そう。
まぁ、でも確かに自分しか読まないコードならベタベタのCでいいか。サンクス
ちなみにVC++は使ってる。
33 ななしのよっしん
2012/06/29(金) 21:34:51 ID: +nO5nhuaJT
C++Dxライブラリゲーム作る為に参考書買うなりサイト見て勉強するなりした。
まぁ当然だろうけどそう簡単に作れるもんじゃないよな
なんかフレームレートとか&とか*とか見慣れないもんばっかで大変やわ。
34 ななしのよっしん
2012/06/29(金) 21:39:02 ID: h9AAXWgkPl
ゲームプログラミングしてたけど、Cにクラス付け足したらC++だよってくらい、現場は割と単純。
まあ人によっちゃ色々やってるけど、他人も読めるって事を考慮すると、あんまりそういう独自の機を使うテクニックってのは使われてないね。
35 ななしのよっしん
2012/07/06(金) 03:59:15 ID: klIWJ9kmg8
>>32
おおうなんかより深い年プログラムやってる人でしたか!失礼を……w
自分しか読まないコードならCではいいんですけど、
仕事とかの場合C++やらC#java等々使いますからね。
やはり使えるようにならない限り、業界は渡れない。
正直Cだけでおなかいっぱいなんですけどねぇ……
36 ななしのよっしん
2012/07/10(火) 10:43:12 ID: c6hFM0hhGZ
>>sm17755902exit_nicovideo
37 ななしのよっしん
2012/08/14(火) 21:00:55 ID: JD7ceNb0Na
学ぶときはbetterCという考え方は必要
38 ななしのよっしん
2012/09/21(金) 17:16:11 ID: JD7ceNb0Na
>>37
Hello Worldはprintfでいいと思う
ストリームクラスなんぞ演算子オーバーロードのあとでいい
39 ななしのよっしん
2012/09/27(木) 20:42:23 ID: 77oYzNtrW4
STLやらBOOSTやらを視すればCに毛が生えた程度なんだけれどね・・・
あれ使わないならJavaC#でいいじゃんって話になるわけで
40 38
2013/01/01(火) 12:19:45 ID: JD7ceNb0Na
今見たら自己レスしてんじゃねぇかwww
1ヶ前の自分は他人てwwww
41 ななしのよっしん
2013/01/27(日) 10:24:33 ID: cZj3uvOmjP
ワロタ
42 ななしのよっしん
2013/02/09(土) 22:43:09 ID: 82dD03BFxB
あるある
あ、この人分かってんじゃーん♪
とか浮かれてたら書いたの自分なんだよな。
時間くと多少感性も変わるから余計気づきにくくなるのかもしれない。
43 ななしのよっしん
2013/02/13(水) 21:10:40 ID: 268FmjzBMP
>>40
どんまいw

しっかし、C++ガベージコレクションがあればすごく助かるんだけどなぁ・・・。
いちいちnew、delete書くのが面倒に思えてきた・・・。
44 ななしのよっしん
2013/02/15(金) 20:45:59 ID: RJ7xmvl+em
生のポインタ使用禁止して
std::unique_ptr<T>
を常に使っていれば問題はあまりない
45 ななしのよっしん
2013/03/03(日) 19:21:22 ID: dhHSYwIfLs
>>43
std::shared_ptr<T>を使えば気にしなくてよくなるぜ。
ただ、若干遅くなる…はず。
46 ななしのよっしん
2013/03/10(日) 13:29:11 ID: oxiiVpKMrm
ヒープ使ってたら若干どころでは済まない
47 ななしのよっしん
2013/08/15(木) 01:44:40 ID: KNiieW4DDa
大学でCとJavaやって、個人でさぁC++やるぞって思ったら
テンプレートわけわかめ
48 ななしのよっしん
2013/09/11(水) 23:02:03 ID: lhsQqMM/8r
>>sm14695482exit_nicovideo
49 ななしのよっしん
2013/10/21(月) 21:37:52 ID: Qu0Li8yrpD
c++11になって、modern c++ design黒魔術が言レベルサポートされるようになったなんて、なんか感動です。
50 ななしのよっしん
2013/11/28(木) 06:28:05 ID: cRsEbWUQn3
>>43
別に静的に確保しても問題ないよ、Cの構造体だって動的に確保しないし
そもそもコンストラクタで2回以上newを使うと
初期化に失敗して例外が発生した時に面倒くさい事になるから、使わない方がいい
51 ななしのよっしん
2014/01/19(日) 09:10:05 ID: bN8DGIlrkc
>>49
templateを駆使したアレサポートされるのか。
メモリプールにお熱を上げてた頃にあれを見て実装したなぁ。
速度イマイチだったけど・・・
52 ななしのよっしん
2014/06/24(火) 10:26:05 ID: CZfC+g2/N4
ふぇぇ…何言ってるのか全然わかんないよぉ…
53 ななしのよっしん
2014/06/25(水) 01:23:13 ID: RJ7xmvl+em
まぁ今はconstexprがあるから黒魔術使わなくて良い
54 ななしのよっしん
2014/07/02(水) 20:25:51 ID: IRErbRUZah
c++

タイトル:c++

twitterで紹介する

55 ななしのよっしん
2014/07/05(土) 20:18:55 ID: c857sqoJzI
記事本文に「ドワンゴは本物のC++プログラマーを募集しています。」を盛り込もうと思ったけど、うまい入れ方が思い浮かばない……。
56 ななしのよっしん
2014/07/28(月) 21:12:34 ID: RMp2hbsilZ
constexprが黒魔術じゃないと認識できる時点でC++され過ぎている…。
57 ななしのよっしん
2014/08/04(月) 21:16:47 ID: JD7ceNb0Na
>>55 記事の最後に脈絡なく書けばいいんじゃないかな
58 ななしのよっしん
2014/09/13(土) 21:24:32 ID: iW1HcXr3gj
constexprな関数c++11仕様で作ろうとしたら、条件演算子増えすぎて黒魔術の様相を呈した
c++14がある程度普及したらまともに使えるようになるかなって感じだ
59 ななしのよっしん
2015/01/02(金) 13:24:55 ID: Qu0Li8yrpD
バグだらけのCountryクラス理やりつなげ合わせて
グロバル経済プロジェクト、とかやってるんだから困っちゃう。
・・・なんてことをふと思った。
60 ななしのよっしん
2015/03/11(水) 19:33:49 ID: ppPXGBzSes
C++11のconstexprのおかげでのように黒魔術が減ったとおもうけど

急上昇ワード改