C++は難しすぎ 難易度:4
■ このスレッドは過去ログ倉庫に格納されています
0369デフォルトの名無しさん
垢版 |
2011/07/06(水) 18:48:40.99
ハーベイ・M・ダイテルの本と林晴比古の本とどっちがわかりやすいですか?
0377デフォルトの名無しさん
垢版 |
2011/12/07(水) 16:59:14.40
はーぁ、deleteしたらNULLに〜・・・
なればな・・・・
良いのにな・・・・
ま、もうなれたから良っか
0378デフォルトの名無しさん
垢版 |
2011/12/08(木) 04:08:04.11
>>377
delete はスマートポインタの仕事。
そんな動作を欲しがるほど自分で delete を書いてるのが間違い。
0380デフォルトの名無しさん
垢版 |
2012/01/11(水) 15:54:22.33
なんとかポインターが多すぎる
コンテナとイテレーターだけでいいだろ
0381デフォルトの名無しさん
垢版 |
2012/01/12(木) 10:30:10.82
デザインパターンの実現でのために頻繁に使う相互参照や循環参照を今の企画だと標準で楽に安全に実装できないことがC++を難しくしている
0382デフォルトの名無しさん
垢版 |
2012/01/13(金) 01:21:29.45
循環参照を楽で安全に扱おうとしたら自動GCしか方法がなくね?
C++的にはまだ今後の課題だな
0386デフォルトの名無しさん
垢版 |
2012/01/14(土) 01:37:18.84
すでに計測してあるのがあるなら
それにこしたことはないし
自分で計測だと自分の環境でしか測れないじゃん
0389"C++"が書かれる度に
垢版 |
2012/01/14(土) 04:56:08.43
変数 C がインクリメントされ
いつの間にか
Cの値(C言語の素晴らしさ)がとてつもなくデカくなっている件
0401デフォルトの名無しさん
垢版 |
2012/08/29(水) 19:07:22.82
番地も書いてないざっくりした住所でも
まちがった住所でも
郵便局はがんばって届けてくれてた記憶はたしかにある。

地域に根ざしてたのね。

0402デフォルトの名無しさん
垢版 |
2012/09/17(月) 14:45:42.36
マイコンの経験があれば、ポインター≒間接参照(又はインダイレクトアドレッシング)、で通じるけど、
ハード知らない者に、ハード寄り言語を教えるのは工夫が必要。
0405デフォルトの名無しさん
垢版 |
2012/12/15(土) 18:46:21.86
田舎だと、村長より偉い、殿様局長様だったから、
宛先の違う手紙など、コアダンプしてやる!
0407デフォルトの名無しさん
垢版 |
2013/02/10(日) 14:08:11.75
スレタイの「難しい」ってどんな所なんだろ?
俺の場合だと、Cで組みにくいロジックに当たった時にC++で解決、ってやってるから特にC++が難しいと思ったことは無いが。
0411デフォルトの名無しさん
垢版 |
2013/02/17(日) 06:19:35.87
関数を呼び出す側のコードを見ただけでは
引数が書き換えられる可能性があるか否かわからんのがクソ > 参照
0412デフォルトの名無しさん
垢版 |
2013/02/17(日) 13:50:46.22
非 const 参照は C++11 から std::reference_wrapper を使えば、呼び出し元が
std::ref() になるからそこらへん問題なくなるんだよね?
0414デフォルトの名無しさん
垢版 |
2013/02/18(月) 08:14:30.08
関数呼び出し側だけをみたら
書き換えられる可能性があると考えるしかないだろ馬鹿か
0415デフォルトの名無しさん
垢版 |
2013/02/18(月) 08:42:36.02
設計の悪さを言語の所為にするなってことだね。
どの途自然言語に比べれば自由度は低いんだから。
0416デフォルトの名無しさん
垢版 |
2013/02/19(火) 01:23:19.05
配列や特定のメモリ空間を指しているポインタなら、呼び出し元が
関数にアドレスを渡していることを知っているから
その先が書き換えられることが予想できる

参照は普通の変数のコピー渡しのように見えるくせに
呼び出し先にアドレスが渡っているという極悪っぷり
0417デフォルトの名無しさん
垢版 |
2013/02/19(火) 06:57:07.22
アドレスが渡っていると思い込んでいる辺りが間抜け。
そんな規定はどこにもないし、アドレスを渡さなくていいからこその最適化が行なわれるわけで。
0420デフォルトの名無しさん
垢版 |
2013/03/21(木) 00:54:41.62
まず、C言語をそこそこやる事だな。その次にオブジェクト指向を学ぶ。C++はそれから。
確かに最初にいきなりC++はちょっと難しい。いきなりやるとC++を使いながらオブジェクト指向と
無関係なソフトを組む。
JavaとかC#を先にやると変な癖がつくようにも見える。

>>419
ある程度同感。需要があるんだろうけど
0421デフォルトの名無しさん
垢版 |
2013/03/21(木) 01:42:59.06
Cを起点に考えると、C++への方向と、Java/C#への方向とは、進化の目的が違うからね。
C++・・・システムプログラミング向け。ハードの進化も利用。
Java、C#・・・アプリケーション向け。ハード詳細を知らなくても済む方向。
0422デフォルトの名無しさん
垢版 |
2013/03/21(木) 12:33:05.33
当初のJavaはC++の悪いところを反面教師としたんだろな。徹底的に。
中途半端なジェネリクスなんて無くて非常に気持ちよかった。

C#はさらに、ひょっとしたらJavaに不満を持った人の支持を得ようという狙いもあったんじゃないか。
値型とか、そりゃ欲しいのはわかるが、それでrefとかoutとか、さらにdelegateとか。
うんうん、そういうの欲しい人居るんだろうけどね、というある種の突き抜け感あり。
0425デフォルトの名無しさん
垢版 |
2013/03/21(木) 20:58:14.75
JavaはC++とは全く似ていない。Cとも似ていない。
似ているのは見てくれだけで中身はSmalltalkの方が近い。
0430デフォルトの名無しさん
垢版 |
2013/03/24(日) 21:12:50.55
月日の経過とともにどんどんがっかりになっていく
ぼいんぼいんのサイボーグおっぱい
0431デフォルトの名無しさん
垢版 |
2013/03/31(日) 00:05:44.86
C++の演算子の順序は決められてた筈だが?
C++はコンピュータの基本構造、オブジェクト指向の両方を学ばないと活かせない。
それでも単に手続きを組むだけでPCで非ネイテブよりは速く動くが。
0438デフォルトの名無しさん
垢版 |
2013/08/27(火) NY:AN:NY.AN
C++が難しいんじゃなくて前提のCが難しいんじゃないの?
コンピュータって機械に興味がないとポインタを覚えにくい
0440デフォルトの名無しさん
垢版 |
2013/09/11(水) 16:43:03.88
テンプレートとマクロを駆使して
構文破壊してでもC++で実装したふりをする魔術師共が恐ろしい
0442デフォルトの名無しさん
垢版 |
2013/09/29(日) 13:03:38.73
>>440
もうC++はやめてC+++とかにしたほうがいいと思うんだよな。
メタとかジェネリックとかわかっているとのちのち生産性も上がるし、
高度なことをしていると思えるから自分はいいんだけど、
よっぽど恵まれた職場でない限り、周りからは
「これななんの呪文?」っていわれて説明したりして実は生産性が下がるんだよな。
0446デフォルトの名無しさん
垢版 |
2013/09/29(日) 13:37:47.47
CもC++も独自に進化してバージョンが上がってる。Cが拡張されるとC++も互換性を保とうとする。
0447デフォルトの名無しさん
垢版 |
2013/10/31(木) 20:35:49.33
結局コンセプトってどうやって使うの?
0449デフォルトの名無しさん
垢版 |
2013/11/01(金) 23:00:07.31
悟空の戦闘力みたいに途中でどうでもよくなってしまいそう。
0450デフォルトの名無しさん
垢版 |
2013/11/02(土) 12:42:10.68
面接官「あなたの使える言語は?」
応募者「えーっと、CぷらぷらとCぷらぷらぷらぷらとCぷらぷらぷらぷらぷらぷらぷらとC〜」
面接官「もういいです。」
0452デフォルトの名無しさん
垢版 |
2013/11/03(日) 00:02:42.62
面接官「あなたの使える言語は?」
応募者「えーっと、パイソンです。ナムパイとパイパイとパイパイjaを〜」
面接官「もういいです。」
0453デフォルトの名無しさん
垢版 |
2013/11/06(水) 00:10:08.71
面接官「あなたの使える言語は?」
応募者「日本語のみですが、何か?」
面接官「もういいです。」
0454デフォルトの名無しさん
垢版 |
2013/11/10(日) 21:04:04.92
うーん、ネタにマジレスになるが
面接官が「あなたの使える言語は?」などと聞きはしない。
0455デフォルトの名無しさん
垢版 |
2013/12/10(火) 19:45:36.50
面接官「今C#の人手が足りてないんだけどどれくらいできる? あ、できないなら帰っていいよ」
0456デフォルトの名無しさん
垢版 |
2014/03/29(土) 09:54:15.54ID:WP7oRJZ8
「C++が難しすぎ」ってのはノイマン式コンピュータの仕組みを理解できないって事じゃね?
0459デフォルトの名無しさん
垢版 |
2014/03/29(土) 13:25:12.68ID:WP7oRJZ8
printf文の事か?文字列型変数という物を扱っていれば理解が難しいかもしれんが
0464デフォルトの名無しさん
垢版 |
2014/03/29(土) 15:41:26.83ID:cPWiw72V
ID:WP7oRJZ8 って、C++ って単語を使ってるものの、単なる C の話をしてる様にしか見えない・・
0465デフォルトの名無しさん
垢版 |
2014/03/29(土) 15:47:02.98ID:WP7oRJZ8
CとC++を区別しない癖が抜けなくてね。ここからがC++ですって状況は無かったからな
0467デフォルトの名無しさん
垢版 |
2014/03/29(土) 16:03:23.85ID:WP7oRJZ8
就職した時からVisualStudio使える連中は良いよな、苦労知らずで。
C++が使ってくれよと手招きしてる状況でアホ上司が使わせない苦労は分かるまい。
かと思えばVC++で組んでるってだけでオブジェクト指向言い出す新人のおもりとか
やらされるし
0468デフォルトの名無しさん
垢版 |
2014/03/29(土) 16:09:22.67ID:TSa2sOMr
小学生が三角形の面積の求めかたを連呼してるみたいに聞こえるぞw

小学生「てーへんかけるたかさわるにっ!てーへんかけるたかさわるにっ!(どやぁ」
大人「お、おう」
0469デフォルトの名無しさん
垢版 |
2014/03/29(土) 16:15:00.19ID:WP7oRJZ8
>>468
不思議な感性の持ち主だね、君
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況