どう考えても難しすぎだろ!
読みやすい名前に改名しないBjarne Stroustrupには げんあり
前スレ達
難易度:1 http://pc5.2ch.net/tech/kako/1058/10586/1058675178.html
難易度:2 http://pc5.2ch.net/tech/kako/1063/10633/1063323615.html
難易度:2 http://pc11.2ch.net/test/read.cgi/tech/1071697977/
探検
C++は難しすぎ 難易度:4
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2008/09/16(火) 18:31:24360デフォルトの名無しさん
2010/12/04(土) 19:42:20 C++は環境作りの段階で躓く。
たんにコンパイラをインストールするだけなら簡単なんだけどさ。
ちょっと変なライブラリを入れようとすると
すんなりいくときは行くけど、はまると2、3日はヘーキでストーンってすっ飛ぶ。
たんにコンパイラをインストールするだけなら簡単なんだけどさ。
ちょっと変なライブラリを入れようとすると
すんなりいくときは行くけど、はまると2、3日はヘーキでストーンってすっ飛ぶ。
361デフォルトの名無しさん
2010/12/04(土) 22:32:59 Rubyもそうだね
(特にWindows)
(特にWindows)
362デフォルトの名無しさん
2010/12/22(水) 09:06:47 >>359
javaのドメイン反転ネームスペースじゃないけど
会社名を入れるってのはよくやる。
jp.co.xxxx.hogeみたいなのをjp_co_xxxx_hoge.oって。
すんげー冗長でかっこ悪いけど。
javaのドメイン反転ネームスペースじゃないけど
会社名を入れるってのはよくやる。
jp.co.xxxx.hogeみたいなのをjp_co_xxxx_hoge.oって。
すんげー冗長でかっこ悪いけど。
363デフォルトの名無しさん
2011/04/29(金) 21:30:06.53 それよりもお前ら
ZEROは数じゃねーぞ!!!
ZEROは数じゃねーぞ!!!
364デフォルトの名無しさん
2011/04/30(土) 00:30:53.10365デフォルトの名無しさん
2011/04/30(土) 22:56:13.34 >>364
読者が、分かった気になりさえすれば良いんだろう...たぶん
読者が、分かった気になりさえすれば良いんだろう...たぶん
366デフォルトの名無しさん
2011/05/01(日) 19:52:27.65 変数はともかく初心者の頃は「ワン」「ニャー」
でよくわかったけどな。is-a関係だけだけど
でよくわかったけどな。is-a関係だけだけど
367デフォルトの名無しさん
2011/05/02(月) 22:08:36.88 あれで分からない奴はワンニャー並みっていうメッセージだよ
368天使 ◆uL5esZLBSE
2011/07/06(水) 18:26:09.80 これ ; デリミタっていうんだけどさ、これをつけなきゃエラーになるような
そんな言語使ってる奴ってどうみてもゴミだと思うんだけど
もしかして「;」これ打ち忘れてコンパイルエラー出すのが楽しいの?
そうか、二度と話かけんなよ
ゴミが何いってもゴミ
天使#test_s
「天使の煽り」の提供でお送りしました
そんな言語使ってる奴ってどうみてもゴミだと思うんだけど
もしかして「;」これ打ち忘れてコンパイルエラー出すのが楽しいの?
そうか、二度と話かけんなよ
ゴミが何いってもゴミ
天使#test_s
「天使の煽り」の提供でお送りしました
369デフォルトの名無しさん
2011/07/06(水) 18:48:40.99 ハーベイ・M・ダイテルの本と林晴比古の本とどっちがわかりやすいですか?
370デフォルトの名無しさん
2011/07/06(水) 23:52:57.11 晴にゃんだろ
371デフォルトの名無しさん
2011/11/05(土) 22:25:59.59 [迷信] コンパイルエラーが出るのでアクセス指定子を修正
http://www.kijineko.co.jp/tech/superstitions/modify-access-specifiers.html
C++使ってるヤツって馬鹿しかいないの?
やっぱりCじゃないとな
http://www.kijineko.co.jp/tech/superstitions/modify-access-specifiers.html
C++使ってるヤツって馬鹿しかいないの?
やっぱりCじゃないとな
372デフォルトの名無しさん
2011/11/05(土) 23:27:05.82 そして、グローバル変数だらけのCコードに回帰するわけですね、分かります。
373デフォルトの名無しさん
2011/11/06(日) 07:23:52.00 ちんちん++
374デフォルトの名無しさん
2011/11/06(日) 09:33:34.07 >>372
なんでもpublicにしてる時点でグローバル変数みたいになってるから大丈夫
なんでもpublicにしてる時点でグローバル変数みたいになってるから大丈夫
375デフォルトの名無しさん
2011/11/06(日) 19:00:21.03 「アクセサは免罪符にならない」ってのも記事に付け足すべき
376デフォルトの名無しさん
2011/11/07(月) 00:33:01.30 フィールドごとに getter/setter を用意するな
ttp://d.hatena.ne.jp/bleis-tift/20090126/1232949719
ttp://d.hatena.ne.jp/bleis-tift/20090126/1232949719
377デフォルトの名無しさん
2011/12/07(水) 16:59:14.40 はーぁ、deleteしたらNULLに〜・・・
なればな・・・・
良いのにな・・・・
ま、もうなれたから良っか
なればな・・・・
良いのにな・・・・
ま、もうなれたから良っか
378デフォルトの名無しさん
2011/12/08(木) 04:08:04.11379デフォルトの名無しさん
2011/12/12(月) 06:31:18.85 スマポとintrusive_ptr(インポ?)があれば大抵の事は済む。
380デフォルトの名無しさん
2012/01/11(水) 15:54:22.33 なんとかポインターが多すぎる
コンテナとイテレーターだけでいいだろ
コンテナとイテレーターだけでいいだろ
381デフォルトの名無しさん
2012/01/12(木) 10:30:10.82 デザインパターンの実現でのために頻繁に使う相互参照や循環参照を今の企画だと標準で楽に安全に実装できないことがC++を難しくしている
382デフォルトの名無しさん
2012/01/13(金) 01:21:29.45 循環参照を楽で安全に扱おうとしたら自動GCしか方法がなくね?
C++的にはまだ今後の課題だな
C++的にはまだ今後の課題だな
383デフォルトの名無しさん
2012/01/13(金) 12:36:19.53 つ[weak_ptr]
384デフォルトの名無しさん
2012/01/13(金) 14:48:16.05 weak_ptrって性能はどうなの?
385デフォルトの名無しさん
2012/01/14(土) 00:18:15.74 気になるなら自分で計測しろよ
386デフォルトの名無しさん
2012/01/14(土) 01:37:18.84 すでに計測してあるのがあるなら
それにこしたことはないし
自分で計測だと自分の環境でしか測れないじゃん
それにこしたことはないし
自分で計測だと自分の環境でしか測れないじゃん
387デフォルトの名無しさん
2012/01/14(土) 01:54:49.30 自分の環境以外の計測結果を信じて自分の環境のプログラムに反映するのかい?
388デフォルトの名無しさん
2012/01/14(土) 02:24:41.37 実行するのは別に自分の環境じゃないし
389"C++"が書かれる度に
2012/01/14(土) 04:56:08.43 変数 C がインクリメントされ
いつの間にか
Cの値(C言語の素晴らしさ)がとてつもなくデカくなっている件
いつの間にか
Cの値(C言語の素晴らしさ)がとてつもなくデカくなっている件
390デフォルトの名無しさん
2012/01/14(土) 08:34:30.69 後置だけに価値は変わらない
391デフォルトの名無しさん
2012/03/16(金) 00:31:01.61 ポインタは電話番号です(キリッ
って参考書がなぜか高評価なんだよなぁ
って参考書がなぜか高評価なんだよなぁ
392デフォルトの名無しさん
2012/07/23(月) 18:50:27.04 C++って言語を開発するための言語だろ
393デフォルトの名無しさん
2012/07/27(金) 23:45:10.44394デフォルトの名無しさん
2012/08/18(土) 00:23:11.27 awful
395デフォルトの名無しさん
2012/08/18(土) 18:58:57.80 >>391
住所(アドレス)ですならわからんでもないが・・・。
住所(アドレス)ですならわからんでもないが・・・。
396デフォルトの名無しさん
2012/08/21(火) 08:56:29.94 郵便番号です
だとしたら?
だとしたら?
397デフォルトの名無しさん
2012/08/21(火) 19:02:00.59 >>396
郵便番号だけ書いてもハガキ届かないから駄目じゃね?
郵便番号だけ書いてもハガキ届かないから駄目じゃね?
398デフォルトの名無しさん
2012/08/23(木) 04:38:43.04 公社の時代は、執念で、宛名のひとを探して届けてくれたそうだ
399デフォルトの名無しさん
2012/08/23(木) 04:43:59.66 ずうっとおなじ家に住んでたら、しってるひとがいるもんだ
400デフォルトの名無しさん
2012/08/23(木) 14:40:48.57 執念のぬるぽ
401デフォルトの名無しさん
2012/08/29(水) 19:07:22.82 番地も書いてないざっくりした住所でも
まちがった住所でも
郵便局はがんばって届けてくれてた記憶はたしかにある。
地域に根ざしてたのね。
まちがった住所でも
郵便局はがんばって届けてくれてた記憶はたしかにある。
地域に根ざしてたのね。
402デフォルトの名無しさん
2012/09/17(月) 14:45:42.36 マイコンの経験があれば、ポインター≒間接参照(又はインダイレクトアドレッシング)、で通じるけど、
ハード知らない者に、ハード寄り言語を教えるのは工夫が必要。
ハード知らない者に、ハード寄り言語を教えるのは工夫が必要。
403デフォルトの名無しさん
2012/12/10(月) 19:49:51.72 ポインタ恐怖症です
404デフォルトの名無しさん
2012/12/15(土) 16:13:01.36 >>401
おまいらネラーみたいに面倒になって捨ててた局員もたまにいたけどな
おまいらネラーみたいに面倒になって捨ててた局員もたまにいたけどな
405デフォルトの名無しさん
2012/12/15(土) 18:46:21.86 田舎だと、村長より偉い、殿様局長様だったから、
宛先の違う手紙など、コアダンプしてやる!
宛先の違う手紙など、コアダンプしてやる!
406デフォルトの名無しさん
2013/02/10(日) 03:26:45.35 shared object... .so
407デフォルトの名無しさん
2013/02/10(日) 14:08:11.75 スレタイの「難しい」ってどんな所なんだろ?
俺の場合だと、Cで組みにくいロジックに当たった時にC++で解決、ってやってるから特にC++が難しいと思ったことは無いが。
俺の場合だと、Cで組みにくいロジックに当たった時にC++で解決、ってやってるから特にC++が難しいと思ったことは無いが。
408デフォルトの名無しさん
2013/02/15(金) 16:33:26.34409デフォルトの名無しさん
2013/02/17(日) 02:57:57.83 参照はC++で最悪の仕様
暗黙でアドレスが渡されるとか、マジで正気を疑う
暗黙でアドレスが渡されるとか、マジで正気を疑う
410デフォルトの名無しさん
2013/02/17(日) 06:06:35.79 NULLを渡せない最高の仕様だよ
411デフォルトの名無しさん
2013/02/17(日) 06:19:35.87 関数を呼び出す側のコードを見ただけでは
引数が書き換えられる可能性があるか否かわからんのがクソ > 参照
引数が書き換えられる可能性があるか否かわからんのがクソ > 参照
412デフォルトの名無しさん
2013/02/17(日) 13:50:46.22 非 const 参照は C++11 から std::reference_wrapper を使えば、呼び出し元が
std::ref() になるからそこらへん問題なくなるんだよね?
std::ref() になるからそこらへん問題なくなるんだよね?
413デフォルトの名無しさん
2013/02/17(日) 23:27:58.94414デフォルトの名無しさん
2013/02/18(月) 08:14:30.08 関数呼び出し側だけをみたら
書き換えられる可能性があると考えるしかないだろ馬鹿か
書き換えられる可能性があると考えるしかないだろ馬鹿か
415デフォルトの名無しさん
2013/02/18(月) 08:42:36.02 設計の悪さを言語の所為にするなってことだね。
どの途自然言語に比べれば自由度は低いんだから。
どの途自然言語に比べれば自由度は低いんだから。
416デフォルトの名無しさん
2013/02/19(火) 01:23:19.05 配列や特定のメモリ空間を指しているポインタなら、呼び出し元が
関数にアドレスを渡していることを知っているから
その先が書き換えられることが予想できる
参照は普通の変数のコピー渡しのように見えるくせに
呼び出し先にアドレスが渡っているという極悪っぷり
関数にアドレスを渡していることを知っているから
その先が書き換えられることが予想できる
参照は普通の変数のコピー渡しのように見えるくせに
呼び出し先にアドレスが渡っているという極悪っぷり
417デフォルトの名無しさん
2013/02/19(火) 06:57:07.22 アドレスが渡っていると思い込んでいる辺りが間抜け。
そんな規定はどこにもないし、アドレスを渡さなくていいからこその最適化が行なわれるわけで。
そんな規定はどこにもないし、アドレスを渡さなくていいからこその最適化が行なわれるわけで。
418デフォルトの名無しさん
2013/02/20(水) 20:00:29.97 参照のある言語で、コピー渡しのように見るなよと
419デフォルトの名無しさん
2013/02/20(水) 20:21:09.81 C#やJavaの参照渡し値渡しがクソ
420デフォルトの名無しさん
2013/03/21(木) 00:54:41.62 まず、C言語をそこそこやる事だな。その次にオブジェクト指向を学ぶ。C++はそれから。
確かに最初にいきなりC++はちょっと難しい。いきなりやるとC++を使いながらオブジェクト指向と
無関係なソフトを組む。
JavaとかC#を先にやると変な癖がつくようにも見える。
>>419
ある程度同感。需要があるんだろうけど
確かに最初にいきなりC++はちょっと難しい。いきなりやるとC++を使いながらオブジェクト指向と
無関係なソフトを組む。
JavaとかC#を先にやると変な癖がつくようにも見える。
>>419
ある程度同感。需要があるんだろうけど
421デフォルトの名無しさん
2013/03/21(木) 01:42:59.06 Cを起点に考えると、C++への方向と、Java/C#への方向とは、進化の目的が違うからね。
C++・・・システムプログラミング向け。ハードの進化も利用。
Java、C#・・・アプリケーション向け。ハード詳細を知らなくても済む方向。
C++・・・システムプログラミング向け。ハードの進化も利用。
Java、C#・・・アプリケーション向け。ハード詳細を知らなくても済む方向。
422デフォルトの名無しさん
2013/03/21(木) 12:33:05.33 当初のJavaはC++の悪いところを反面教師としたんだろな。徹底的に。
中途半端なジェネリクスなんて無くて非常に気持ちよかった。
C#はさらに、ひょっとしたらJavaに不満を持った人の支持を得ようという狙いもあったんじゃないか。
値型とか、そりゃ欲しいのはわかるが、それでrefとかoutとか、さらにdelegateとか。
うんうん、そういうの欲しい人居るんだろうけどね、というある種の突き抜け感あり。
中途半端なジェネリクスなんて無くて非常に気持ちよかった。
C#はさらに、ひょっとしたらJavaに不満を持った人の支持を得ようという狙いもあったんじゃないか。
値型とか、そりゃ欲しいのはわかるが、それでrefとかoutとか、さらにdelegateとか。
うんうん、そういうの欲しい人居るんだろうけどね、というある種の突き抜け感あり。
423デフォルトの名無しさん
2013/03/21(木) 14:10:40.21 C#はツギハギだらけのモンスターだからな
424デフォルトの名無しさん
2013/03/21(木) 15:50:30.34 refとoutはちょっと良いかも知れない
呼び出し側に規制するという意味で
呼び出し側に規制するという意味で
425デフォルトの名無しさん
2013/03/21(木) 20:58:14.75 JavaはC++とは全く似ていない。Cとも似ていない。
似ているのは見てくれだけで中身はSmalltalkの方が近い。
似ているのは見てくれだけで中身はSmalltalkの方が近い。
426デフォルトの名無しさん
2013/03/22(金) 20:31:45.19 演算子の優先順位すらないウンコ言語じゃダメってことで
Javaが作られたからな
Javaが作られたからな
427デフォルトの名無しさん
2013/03/23(土) 00:55:03.50 ネイティブ無しでコンピュータを役立たせることは不可能だ
428デフォルトの名無しさん
2013/03/23(土) 08:42:35.29 BASICソースがネイティブのチップも有るけどな。
429デフォルトの名無しさん
2013/03/24(日) 14:21:57.04 smalltalkerからみたJavaは
がっかりおっぱいだったけどな
がっかりおっぱいだったけどな
430デフォルトの名無しさん
2013/03/24(日) 21:12:50.55 月日の経過とともにどんどんがっかりになっていく
ぼいんぼいんのサイボーグおっぱい
ぼいんぼいんのサイボーグおっぱい
431デフォルトの名無しさん
2013/03/31(日) 00:05:44.86 C++の演算子の順序は決められてた筈だが?
C++はコンピュータの基本構造、オブジェクト指向の両方を学ばないと活かせない。
それでも単に手続きを組むだけでPCで非ネイテブよりは速く動くが。
C++はコンピュータの基本構造、オブジェクト指向の両方を学ばないと活かせない。
それでも単に手続きを組むだけでPCで非ネイテブよりは速く動くが。
432デフォルトの名無しさん
2013/04/23(火) 01:51:44.94 JavaやC#などBASICみたいなもんだ。言語仕様が言語の限界
433デフォルトの名無しさん
2013/05/01(水) 22:34:08.49 言界
435デフォルトの名無しさん
2013/07/16(火) NY:AN:NY.AN >>419
Javaっていつから参照渡しできるようになったの?
Javaっていつから参照渡しできるようになったの?
436デフォルトの名無しさん
2013/07/18(木) NY:AN:NY.AN プリミティブ以外は参照しか渡せないでしょ
437デフォルトの名無しさん
2013/08/10(土) NY:AN:NY.AN C++++++++++++++
438デフォルトの名無しさん
2013/08/27(火) NY:AN:NY.AN C++が難しいんじゃなくて前提のCが難しいんじゃないの?
コンピュータって機械に興味がないとポインタを覚えにくい
コンピュータって機械に興味がないとポインタを覚えにくい
439デフォルトの名無しさん
2013/08/28(水) NY:AN:NY.AN440デフォルトの名無しさん
2013/09/11(水) 16:43:03.88 テンプレートとマクロを駆使して
構文破壊してでもC++で実装したふりをする魔術師共が恐ろしい
構文破壊してでもC++で実装したふりをする魔術師共が恐ろしい
441デフォルトの名無しさん
2013/09/18(水) 16:45:29.14 c++ <- 十字架へ磔にされたキリストと2人の死刑囚
442デフォルトの名無しさん
2013/09/29(日) 13:03:38.73 >>440
もうC++はやめてC+++とかにしたほうがいいと思うんだよな。
メタとかジェネリックとかわかっているとのちのち生産性も上がるし、
高度なことをしていると思えるから自分はいいんだけど、
よっぽど恵まれた職場でない限り、周りからは
「これななんの呪文?」っていわれて説明したりして実は生産性が下がるんだよな。
もうC++はやめてC+++とかにしたほうがいいと思うんだよな。
メタとかジェネリックとかわかっているとのちのち生産性も上がるし、
高度なことをしていると思えるから自分はいいんだけど、
よっぽど恵まれた職場でない限り、周りからは
「これななんの呪文?」っていわれて説明したりして実は生産性が下がるんだよな。
443デフォルトの名無しさん
2013/09/29(日) 13:15:04.04 バージョンあげるたびに+を増やすんだな
444デフォルトの名無しさん
2013/09/29(日) 13:23:19.93 今はC+++++くらい?
445デフォルトの名無しさん
2013/09/29(日) 13:28:25.24 なんか呼び方あったと思うけど単純なクラスがあるCが一番いい
446デフォルトの名無しさん
2013/09/29(日) 13:37:47.47 CもC++も独自に進化してバージョンが上がってる。Cが拡張されるとC++も互換性を保とうとする。
447デフォルトの名無しさん
2013/10/31(木) 20:35:49.33 結局コンセプトってどうやって使うの?
448デフォルトの名無しさん
2013/11/01(金) 16:13:48.53449デフォルトの名無しさん
2013/11/01(金) 23:00:07.31 悟空の戦闘力みたいに途中でどうでもよくなってしまいそう。
450デフォルトの名無しさん
2013/11/02(土) 12:42:10.68 面接官「あなたの使える言語は?」
応募者「えーっと、CぷらぷらとCぷらぷらぷらぷらとCぷらぷらぷらぷらぷらぷらぷらとC〜」
面接官「もういいです。」
応募者「えーっと、CぷらぷらとCぷらぷらぷらぷらとCぷらぷらぷらぷらぷらぷらぷらとC〜」
面接官「もういいです。」
451デフォルトの名無しさん
2013/11/02(土) 13:09:02.25 C++++って言ったらC#と思われるオチ
452デフォルトの名無しさん
2013/11/03(日) 00:02:42.62 面接官「あなたの使える言語は?」
応募者「えーっと、パイソンです。ナムパイとパイパイとパイパイjaを〜」
面接官「もういいです。」
応募者「えーっと、パイソンです。ナムパイとパイパイとパイパイjaを〜」
面接官「もういいです。」
453デフォルトの名無しさん
2013/11/06(水) 00:10:08.71 面接官「あなたの使える言語は?」
応募者「日本語のみですが、何か?」
面接官「もういいです。」
応募者「日本語のみですが、何か?」
面接官「もういいです。」
454デフォルトの名無しさん
2013/11/10(日) 21:04:04.92 うーん、ネタにマジレスになるが
面接官が「あなたの使える言語は?」などと聞きはしない。
面接官が「あなたの使える言語は?」などと聞きはしない。
455デフォルトの名無しさん
2013/12/10(火) 19:45:36.50 面接官「今C#の人手が足りてないんだけどどれくらいできる? あ、できないなら帰っていいよ」
456デフォルトの名無しさん
2014/03/29(土) 09:54:15.54ID:WP7oRJZ8 「C++が難しすぎ」ってのはノイマン式コンピュータの仕組みを理解できないって事じゃね?
457デフォルトの名無しさん
2014/03/29(土) 10:26:43.37ID:lTQLq19d 1000ページを超える規格書ということで、
ある程度の複雑さは仕方がない
ある程度の複雑さは仕方がない
458デフォルトの名無しさん
2014/03/29(土) 11:48:20.85ID:unLkM7eL ライブラリと称して変なトリックをぶち込みまくったから
459デフォルトの名無しさん
2014/03/29(土) 13:25:12.68ID:WP7oRJZ8 printf文の事か?文字列型変数という物を扱っていれば理解が難しいかもしれんが
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か ★8 [ぐれ★]
- 【速報】「女芸人No.1決定戦 THE W」9代目女王にニッチェ! 7年ぶり3度目で悲願の優勝 [牛丼★]
- 「おこめ券は米以外の食品も買える。効果的な活用を」 地元で農水相 [山形県] [少考さん★]
- 【芸能】『女芸人No.1決定戦THE W』 粗品が最後にバッサリ「優勝賞金1000万円にしてはレベル低い大会」 [冬月記者★]
- 東京の自販機そばに金塊4200万円分、何者かに持ち去られる…札幌の50代が8000万円振り込んだ後に上京して被害 [どどん★]
- 【広島】ペルー女性の国保加入を誤って認め、福山市が医療費484万円を肩代わりするミス…入院して手術を受ける [ぐれ★]
- 【実況】博衣こよりのえちえちダンガンロンパ4🧪
- 【実況】博衣こよりのえちえちダンガンロンパ5🧪
- ラブライバー、聖地に300人集団移住。これ半分統一教会だろ [347751896]
- 🏡パン🍞つー✌まる👌見え👊😅👊
- プログラミングって具体的に何?
- ブレイキングダウン、ついにやらかす。😰 [153490809]
