- 1 名前:ろぼっと mailto:age [2006/05/11(木) 21:58:57 ]
- ダラダラ参考書を読んでても理解できません。
習得してる皆さんの勉強法をぜひとも伝授してください。 よろしくおながいします。
- 515 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 01:33:18 ]
- 最終的に吐き出される生バイナリの性能では他の言語にほとんど敵がいない、
ただその一点で生き残ってきた言語。 なんつーかこう、隻眼隻腕の無頼の放浪剣士みてぇで格好よくね?
- 516 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 02:09:51 ]
- なんだかんだ言っても、習得するのに最も高い知能指数が要求される言語。
- 517 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 02:10:36 ]
- むしろ八面六臂
- 518 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 02:21:47 ]
- なんだかんだで最高の実用性を誇る最上級アセンブラなんだよな、C++の正体って。
- 519 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 02:48:57 ]
- なんだかんだ言っても、今C++やってるやつでもCをきっちりマスターしてるわけではない。
- 520 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 04:47:29 ]
- >>519
俺に喧嘩売ってるな?
- 521 名前:sage [2006/10/22(日) 05:11:24 ]
- C++にくじけそうになったとき自分にかける言葉を教えてください
- 522 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 06:16:49 ]
- >>521
鼻から悪魔
- 523 名前:デフォルトの名無しさん [2006/10/22(日) 13:37:18 ]
- >>521
『オレハVB厨ナンカニナラナゾ・・・ オレハVB.net厨ナンカニナラナイゾ・・・ オレハJava厨ナンカニナラナゾ・・・ オレハC#厨ナンカニナラナイゾ・・・ オレハPerl厨ナンカニナラナイゾ・・・ (以下、延々続く)』
- 524 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 13:57:39 ]
- ならなぞ
ならないぞ ならなぞ ならないぞ ならないぞ …… 法則性が判らない……
- 525 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 15:21:57 ]
- Cやれよw
- 526 名前:sage [2006/10/22(日) 16:55:16 ]
- >>522 >>524 どうもありがとう、がんばる。
- 527 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 17:06:17 ]
- ゆうて いみや おうき
むこう ほりい ゆうじ とりや まあき らおし りぺん ぺんぺ ぺんぺ ぺんぺ ぺんぺ ぺんぺ んぺ
- 528 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 18:51:39 ]
- 結局C++早く覚えたかったら、
簡単でもいいから、仕事で強制的に使うしかないような。 Cで一年本読みながら学習したけど、 いざ実務についたら2ヶ月足らずでその5倍くらいは身についたし。 その後C++もやったけど、 いくら本読んで、自分でテストコード書いてももしっくりこなかったこととか、 実際に業務で使ったらあっさり身についたぞ。(ただし、STLはほとんど使ってないくらいのレベル) まだまだ人に尻拭いさせてる(と思う)立場なんで偉そうなこと言えないけど、 頭が悲鳴を上げる思いをした分だけは確実に成長したよ。
- 529 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 20:42:27 ]
- >>528
別に実務である必要性はないと思うが、 その言語でなんかソフト作らなきゃまともに身に付かないのは確かだな。 俺の場合、Java を何度も勉強しようとしてるんだが、 Java で作りたいソフトがない為に毎度挫折する。 ...まぁ、俺には Java が不要ってことなんだろうけど、 やっぱ Java ぐらいちゃんと押さえておきたい。←こんな意味のない動機だからいつまでたっても身に付かない。
- 530 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 20:47:00 ]
- これから覚えるならC++ですか?それともC++/CLIですか?
- 531 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 21:00:40 ]
- どっちも基礎は同じだろw
- 532 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 21:10:12 ]
- C++/CLIはC++にCLIのための拡張を施したもの。CとC++の関係上に密接。
また、現在はC++抜きに直接C++/CLIの入門を謳う書籍・Webサイトなどの存在は、 (俺の知る限り)日本語では存在しない。(日本語以外は不明) ようするにC++をやるしかない。
- 533 名前:デフォルトの名無しさん mailto:sage [2006/10/22(日) 21:11:06 ]
- もちろん、C++/CLIをやるなというわけではなく、先にC++をやるしかないという意。
- 534 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 13:09:28 ]
- C++/CLIってドットネットだぜ、ドットネット。
先行き不安なドットネットだぜw
- 535 名前:デフォルトの名無しさん mailto:sage [2006/10/25(水) 16:50:36 ]
- C#の話と聞いて飛んできました。
- 536 名前:デフォルトの名無しさん [2006/10/26(木) 02:18:20 ]
- C++板盛り上がれ〜♪
- 537 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 16:19:59 ]
- windowsアプリを作りたいんですが
この板で質問すればいいですか? C++の効率的な勉強方法を教えてください
- 538 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 17:01:45 ]
- VBではダメな理由があるのか?
- 539 名前:デフォルトの名無しさん mailto:sage [2006/10/26(木) 17:58:20 ]
- >>538
VBだと何かはずかしーじゃん?
- 540 名前:デフォルトの名無しさん [2006/10/26(木) 18:41:47 ]
- コンソールアプリからGUIのアプリに移行するには、どんな本を見ればいいんですか?
- 541 名前:デフォルトの名無しさん [2006/10/26(木) 19:39:16 ]
- >>540 使っているコンパイラによる。
gccならgtkとか。
- 542 名前:デフォルトの名無しさん [2006/10/27(金) 00:35:59 ]
- >>541レスありがとうございます!
windowsでとりあえず今は、borlandとbccdeveloperを使っています。 windowsAPI以外だとやっぱりgtkみたいなライブラリ(?)が必要なんですよね
- 543 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 07:32:09 ]
- まあ、そりゃ、ねえ。
どうせならQtとか使えば?
- 544 名前:デフォルトの名無しさん [2006/10/27(金) 08:05:50 ]
- >>543Qtの説明のところだけ読みましたが、いい感じですね〜、今日から使い始めてみます。 ありがとうございました
- 545 名前:544 [2006/10/27(金) 20:06:59 ]
- ライセンスがわけわかんないですね、携帯で見たのでわからなかったっす。
最終的にwxWidgetsでやってこうと思ったんですが、大丈夫でつか?
- 546 名前:デフォルトの名無しさん [2006/10/27(金) 22:18:30 ]
- 学校のプログラミングの課題で助けてもらえませんか?
Visual studio のC++で 「入力された数値の総和を求めよ」って課題出されて、やってるんですが、 意味がわかりません。 cin >> 変数; 使えってことなんですけど、どなたか教えてもらえませんか? 使わなくても出来るんだったらそれも教えてください。 #include <iostream> using namespace std; void main() { ←ここが全くわかりません。 }
- 547 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 22:23:28 ]
- >>546
早めに退学届を出したほうがいいよ。向いてない。
- 548 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 22:41:53 ]
- >>546
自分の目指す道にはプログラミングが不要なのに、やらねばならない。 あるいは、誰かが書いたコードを見て勉強にしたい。 そんな場合なら、 C/C++の宿題を片付けます 75代目 pc8.2ch.net/test/read.cgi/tech/1161257941/l50
- 549 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 23:30:31 ]
- >>546
#include <iostream> using namespace std; void main() { char x[20]; cin >> x; cout << x << '\n'; } コンパイル実行したら「それくらい自分で調べろ」と入力してEnterだ。
- 550 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 23:36:41 ]
- >>450
著者は>>448が言うような「プログラミング周り」のことまで目をかけた上での、現実的な意見を表明しているにすぎないのにな。
- 551 名前:デフォルトの名無しさん [2006/10/27(金) 23:43:37 ]
- >>515
言語全体を見渡すと、目も腕もたくさんついてるヘカトンケイルの方がふさわしい気がする。
- 552 名前:デフォルトの名無しさん mailto:sage [2006/10/27(金) 23:47:33 ]
- >>549 鼻から悪魔が見られるかもしれむ。
- 553 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 00:28:13 ]
- おまいら、どこまでちんちんがデッカイんだ
- 554 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 00:30:56 ]
- >>553
www.shinetworks.net/cgi-bin/img-up/src/1161946338180.jpg
- 555 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 02:29:26 ]
- ・・・つーかさ、C++ってもう仕事なくない?
- 556 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 02:31:21 ]
- いや、ゲームとか組み込みとかは、ほぼC++しか使わないですじょ?
- 557 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 07:55:00 ]
- 組み込みはCのがいいだろ。
C++じゃメモリ無駄に食い過ぎる。
- 558 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 08:43:04 ]
- 私の抱えている案件は悉くC++ですがなにか。
しかも移植が多いこと。Cからの移植はいいとして、 JavaとかDelphiとかC#とか……
- 559 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 10:46:21 ]
- >>557
保守性考えたら今更生Cはやっぱ辛いよ。 使い方間違えなければC++でも性能上は大して変わらんし。
- 560 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 15:15:25 ]
- 組み込みでもC++のコンパイラが無いのはあんまり無いんじゃないかな?
標準ライブラリやヘッダが0なC++を今さわってるが・・・
- 561 名前:デフォルトの名無しさん mailto:sage [2006/10/28(土) 21:43:43 ]
- .NETの恩恵に触れたあとでMFCに戻ると死にたくなるな。
- 562 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 01:05:14 ]
- >>561
いや、全くそうは思わんが。 そもそも恩恵に触れたと思えないのだが。
- 563 名前:デフォルトの名無しさん [2006/10/29(日) 01:28:24 ]
- >>562
...あんたが単に恩恵に触れていないだけでしょ。
- 564 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 01:40:15 ]
- 糞コードの解析、バグ調査
で一回り成長するぞ
- 565 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 02:48:31 ]
- >>564
糞プロジェクトの産物―ソースコードのないプログラムのメンテナンスは そりゃもう勉強になりましたとも、ええ。 orz
- 566 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 03:07:33 ]
- ソースコードないのにメンテナンスできるって発想がすげー
- 567 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 03:32:43 ]
- >>566
できるかどうかじゃなくてやらなきゃならんかったの!
- 568 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 03:41:58 ]
- C++と関係なくなってきてない?
- 569 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 07:59:39 ]
- ないね。
- 570 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 12:23:39 ]
- >>568-569
スレタイを100回読め。
- 571 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 14:09:46 ]
- >>570
おめーは1000回嫁
- 572 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 15:32:17 ]
- >>571
てめーは10000回
- 573 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 15:34:51 ]
- 俺は100000回
- 574 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 15:39:52 ]
- 僕は今日 10 回オナニーしました。
- 575 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 16:57:21 ]
- 無理すんな。涙目になってるぞ
- 576 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 16:57:24 ]
- 勉強なんてしなくていいよ
糞コードを解析できる能力があるかどうかが問題なのだ
- 577 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 17:15:40 ]
- 勉強なんてしなくていいよ
大学に受かる能力があるかどうかが問題なのだ
- 578 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 19:01:04 ]
- 勉強なんてしなくていいよ
財力があるかどうかが問題なのだ
- 579 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 02:17:18 ]
- 動くコードを書くことは出来るが、それが理論的に最適なのかわかりません。
アクロバチックなキャストとかやってそうだし… 脱初心者のための方法を教えてください。
- 580 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 10:43:05 ]
- 理論的に最適なんてのは、その用途によって変わるからなんとも胃炎よ。
ダウンキャストは良くない、とかそういった事を知りたいんなら、言語に関係なくoop全般とか effective c++とか、そのへんのノウハウ本を読んで考えるしかない。 実際にダメと言われる事をやってみて、弊害を感じてないと理解しにくい事もある。
- 581 名前:デフォルトの名無しさん [2006/10/30(月) 22:51:35 ]
- GCCのソースを読むのは勉強になりますか?
- 582 名前:デフォルトの名無しさん mailto:sage [2006/10/30(月) 23:02:07 ]
- C++ の勉強にはならないだろうな。少なくとも使う側に関しては。
- 583 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 01:22:55 ]
- ソースごとに記法バラバラ、世代もバラバラ、#ifdefの嵐でコードの半分も生きてない、
makeが自動で作るソース大杉、エトセトラ。 ぶっちゃけ人間の読む代物じゃないっつーか、読んでもあんまし足しになんない。 CPU直結のコアなコードにはヤバいほど強烈な連中がいるが、C++の勉強からはパリとロンドンほどの距離がある。 結論、時間の無駄なのでやめときなさい。
- 584 名前:デフォルトの名無しさん mailto:sage [2006/11/01(水) 20:34:55 ]
- >理論的に最適
ソフトウェアのアーキテクチャが妥当かとかそーゆー話なら さらになんとも言えん状態ですね。 自分に興味のある分野のオープンソースでも解析して こーゆー流れかーって感じで理解するとか
- 585 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 02:43:36 ]
- Qt可愛いよQt。
オープンソースなライブラリは総じて洗練されてる。 みんなプライドかけて整理整頓してるからなー。 オープンソースなプロジェクトのコードが読みやすいわけじゃないのがミソ。 メジャーどころでも、いやさ歴史のあるメジャーどころほど、およそ人間の読める言語から かけ離れた実装がされてたりする罠。
- 586 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 09:40:59 ]
- >>585
なに自問自答してんだよマヌケw
- 587 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 11:56:00 ]
- 各ライブラリが整頓されてても、
ライブラリ全体の整頓がされてるかどうかは別問題
- 588 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 21:05:25 ]
- hira.main.jp/wiki/pukiwiki.php?2005_6_23%A5%AB%A1%BC%A5%CD%A5%EB%BA%C2%C3%CC%B2%F1%AD%A1
どー思いますか?
- 589 名前:デフォルトの名無しさん mailto:sage [2006/11/02(木) 22:10:52 ]
- ソースにコメントで書き込めばいいのに。関数名を直せばいいのに。
と思った。
- 590 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 00:11:20 ]
- >>588
そもそも関数/メソッド/述語単位で読むだけが方法じゃない、と突っ込んでみる 名前(識別子?)の意味が分からなければ、それを扱っているところを掘り下げていくだけぽ あとは図でもシコシコかいてればおk
- 591 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 03:29:07 ]
- 他人のソース読むのって疲れないか?
俺は絶対にやらん。 プロならいざ知らず、趣味でやってるなら必要なし。 労力の割に勉強にならんと思うけどね。 ニート以外は無理だろw
- 592 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 03:40:44 ]
- まぁ、そういう香具師に限って我流プログラミングだったり無駄コード量産していたりするわけだが。
趣味だから何かいても構わないと言えば言えなくもないが、必要なしと断言されてもねぇ。
- 593 名前:デフォルトの名無しさん [2006/11/03(金) 07:02:49 ]
- 実際のところ人のコード読むほうが高い能力を要求される支那。
- 594 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 09:24:18 ]
- 俺はコードの気に入らない部分(他人流のところ)を自分流に書き換えながら読むと理解しやすい。
時間がかかるから、重要なところにしかやらないが。
- 595 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 09:28:01 ]
- 他人の過ちを自分の力に出来てこそだな。
何事も見取り稽古からだろうし。
- 596 名前:デフォルトの名無しさん [2006/11/03(金) 12:53:48 ]
- あのう質問です
自分はC暦3年のものなんですが 「明日UNIXでC++の現場、がんばれ」と今にもいわれそうな状況になりました。 薄い入門書を読んでクラスとかpublicとかは書けるようになったのですが それまでになにをすべきなのかわからず悩んでいます。(時間もないし・・) 次の案件はどうやら請求システムの拡張でDBまわりをC++でやるとかいう話なのですが STLとかやったほうがいいのでしょうか?
- 597 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 13:11:50 ]
- >>596
標準ライブラリ一通り見とけ。特に文字列とコンテナ。
- 598 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 13:28:00 ]
- >>596
3年もCやっててそんなに狼狽するわけがわからん。 もしかして畑が全然違うことをやらされるわけ?
- 599 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 19:05:25 ]
- >>596
STL使わんでどれほどのシステムができるんだろwww
- 600 名前:デフォルトの名無しさん mailto:sage [2006/11/03(金) 19:48:10 ]
- 賢しげなことを試みなかったらSTLくらい使えるでしょ。
つーか>>596はOSやらDBの周辺知識が無いので焦ってるんかも。
- 601 名前:596 mailto:sage [2006/11/03(金) 23:58:21 ]
- ありがとうございます。STLの文字列とコンテナですね
早速連休中に本屋にいってみます。 >>598 >畑違い そんな感じです。 今までUNIX上のデーモンのカスタマイズとか共有ライブラリの整備拡張とか パフォーマンスのかかる処理の部分をCで作ってパフォーマンス向上とか そういうもうちょっと低いレイヤーでやってましたのでかなり傾向が違うかもしれません。 なにやら現場で一人戦線離脱したのでCがわかればいいだろ的にいきなり呼ばれて若干あせってます。 >>600 DBのAPIはCなら一通りつかったことがありますが C++でそのままつかえるのか不安だったりします。 先輩はOK牧場といってくれてますが・・・ 週明けまでに予習してみます。 ありがとうございましたー
- 602 名前:588 mailto:sage [2006/11/04(土) 00:07:10 ]
- 結局 ctags 使えれば問題ないだろ と俺は思った
- 603 名前:デフォルトの名無しさん [2006/11/04(土) 03:12:32 ]
- printfさえ分れば、あとはハッタリでなんとかなる。
ちゅーか、ハッタリでなんとかするのがプロってもんだ
- 604 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 12:16:21 ]
- >>603
お前、Cの勉強のごく早い段階で挫折したクチだろ。 一生ハローワールド作ってろヴォケwww
- 605 名前:デフォルトの名無しさん mailto:sage [2006/11/04(土) 12:38:53 ]
- このように他人を罵倒するという行為は、相手を根拠なく見下すことによって、
報われない自分自身を立派に見せたいという感情の発露です。 可哀想な>>604の人生に幸多からんことを。
- 606 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 10:46:15 ]
- 俺も一発祈っとこう。
南無南無。
- 607 名前:デフォルトの名無しさん [2006/11/05(日) 14:10:44 ]
- 初心者です。
@Microsoft Visual C++ ABorland C++ Builder B開発ツール不問 それぞれにもってこいの本をそれぞれ教えてください。
- 608 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:14:52 ]
- >>607
欲張るな素人
- 609 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:16:00 ]
- プログラミング言語C++ 第三版
これ以外何もいらない。
- 610 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 15:19:25 ]
- @(Bの後)Advanced Windows 改訂第4版
A論外 Bプログラミング言語C++第3版
- 611 名前:デフォルトの名無しさん [2006/11/05(日) 17:28:14 ]
- >>610
いきなり「プログラミング言語C++」はムチャだろw
- 612 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 18:53:23 ]
- >>611
多言語の経験があるのなら、そう無茶な選択でもないと思うけどなぁ・
- 613 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 19:05:10 ]
- 何の初心者か書いてないからそれでもいいな
- 614 名前:デフォルトの名無しさん [2006/11/05(日) 23:36:11 ]
- >>612
日本語の解読が一番難しい・・・素人には無理
- 615 名前:デフォルトの名無しさん [2006/11/06(月) 17:05:42 ]
- それにあの小さい斜字体の表記もわかりづらい。
あんな本イラネ。あ、もちろんオイラには、ってことさ。
|

|