- 1 名前:デフォルトの名無しさん [02/10/13 19:32]
- 質問者に最適な言語を薦めるスッドレ
- 652 名前:デフォルトの名無しさん mailto:sage [2005/03/26(土) 23:38:49 ]
- C/C++/C#は別モノ
- 653 名前:デフォルトの名無しさん [2005/03/26(土) 23:39:59 ]
- >>647
ちゃんとC言語の入門書買いなされ
- 654 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 13:23:16 ]
- >>647
C 優しいお姉さんタイプ。皆から慕われてる。 C++ 理屈っぽくて努力家の女の子。結構大雑把な所がある。 C# ちょっと勝気な元気少女。Javacoにライバル意識を持つ
- 655 名前:名無しさん [2005/03/27(日) 19:36:17 ]
- 最近、Cを始めました。趣味ですけど。
VC++より簡単そうなVBに乗り換えようと思ったら、VB6とVB.NETって結構違うらしいですね。 このままC→C++→VC++って結構きついですよね。 やっぱりVB.NETにいった方がいいのでしょうか?
- 656 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 19:47:40 ]
- >>655
>いいのでしょうか? なにをもって「いい」といってるのかな?
- 657 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 20:22:05 ]
- やっぱりの意味がわからないし
VB.NETはVB6→VB.NET→VB.NETの道をMSが仕方なく用意しただけだし 簡単なフリーソフトならSharpDevelopでC#で作ったほうが簡単だよ
- 658 名前:名無しさん [2005/03/27(日) 20:23:58 ]
- Windowsのプログラムを作りたいんです。
VCよりVBの方が簡単と聞いたので。
- 659 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 20:25:00 ]
- >>657
VB6→VB.NET→C#ね。
- 660 名前:名無しさん [2005/03/27(日) 20:40:35 ]
- 657さん、659さん
ありがとう御座いました。 VB、VC#検討してみます。VB6はオークションで手に入れるとして、VBの書籍が... これもオークションかな??
- 661 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 20:46:17 ]
- いや行き成りC#行け
本買うな金がもったいない
- 662 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 20:52:19 ]
- Windowsのプログラムを作るならC#で十分だろう。
VB.NETならともかくVB6まで勧めてる奴はイジメか?
- 663 名前:デフォルトの名無しさん [2005/03/27(日) 21:02:15 ]
- 中学生です。
C++を勉強しようと思ったのですが、難しくて行き詰っている状態です。 先にCやC#などの他言語を勉強したほうがよいのでしょうか? もしそうだとしたら、どの言語がよいのでしょうか。
- 664 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 21:05:10 ]
- 行き詰った内容書いてみ。それによって違う。
- 665 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 21:06:40 ]
- ディープに学ぶならC++の開発環境を基準にするのがオススメだね。(C / C++ / アセンブラが同時に覚えられる)
独学で単にプログラムを触ってみたいだけならC#がいいよ。「飽きる」とせっかくの時間が無駄になる。
- 666 名前:デフォルトの名無しさん mailto:sage [2005/03/27(日) 21:53:46 ]
- >>658
ウィンドウ上のボタン配置とかデザインするのはVBは楽だが プログラミングってそこだけじゃないからなあ
- 667 名前:デフォルトの名無しさん [2005/03/28(月) 00:11:32 ]
- >>663
目的が何か書いたほうがいいよ。 遊びなのか、具体的に何か作りたいのか。
- 668 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 03:11:26 ]
- >>663
使ってるテキストを変えてみるとか 実際にうごくサンプルソースを探して 自分でいじりまわして勉強するとか
- 669 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 05:54:44 ]
- >>663
C++は解析、アセンブラは論理学 Haskellは位相って感じだから 順番どうこうより学校の授業のように全部同時にやるのが正解
- 670 名前: [2005/03/28(月) 09:40:42 ]
- 中学生に解析だの位相だのいって何の意味がある?
- 671 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 10:46:04 ]
- 意味のある事などない
- 672 名前:デフォルトの名無しさん [2005/03/28(月) 12:10:15 ]
- たくさんのご回答、ありがとうございます。
C++の入門サイトを見たりして勉強していたのですが、進んで行くにしたがってだんだん訳が分からなくなってしまいました(ポインタのあたり)。 自分の理解力が足らなかっただけかもしれませんが、先に他の言語を習得したほうがいいのかなと思い、質問させていたただきました。 目標としては、趣味としてプログラミング言語を勉強して、将来的にフリーソフトを公開できるくらいになりたいと思います。 一応、VS.netの学生版が安かったので購入しました。
- 673 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 12:15:48 ]
- >>669
> C++は解析、アセンブラは論理学 > Haskellは位相って感じだから なんじゃそりゃ。何のたとえやら。
- 674 名前:デフォルトの名無しさん [2005/03/28(月) 12:21:39 ]
- >>672
ポインタがわからんのなら、Cのポインタの本を先に勉強したらどうでしょう
- 675 名前:デフォルトの名無しさん [2005/03/28(月) 14:30:00 ]
- 大学の授業でC++を始めたのですが、俺もPointerが意味不明です。最初は楽しかったのに、苦痛になってきました。
Javaの授業も同時に取ってますが、こっちは、まあまあ順調。
- 676 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 14:32:18 ]
- Pointerなんてオブジェクト指向の値渡し参照渡しのシンタックスシュガーなのになあ。
- 677 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 14:33:05 ]
- ポインタの概念わからんとJavaも挫折すると思うが
- 678 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 14:34:45 ]
- ポインタがわからないなら前橋本を読めばいいじゃない
- 679 名前:デフォルトの名無しさん [2005/03/28(月) 14:39:08 ]
- ポインタに関して、本を読んでると「ほうほう。なるほど」とは思うのですが、
実際に自分で練習問題に載ってる短いプログラムを書こうとすると、頭の中が真っ白になります。 まあ、「ほうほう。なるほど」と思うだけであって、実際には全く理解出来ていないのでしょうね。
- 680 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 14:53:06 ]
- >>679
デバッガの使い方覚えて、変数の中のぞくとちょっといいかも
- 681 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 14:56:59 ]
- >>680
やってみます。ありがとうございます。
- 682 名前:デフォルトの名無しさん [2005/03/28(月) 15:17:25 ]
- メモリの仕組みを勉強するんだ
- 683 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 23:04:47 ]
- ポインタはメモリのアドレス番地を指してるだけだって。
これ以外の説明だと逆にわけわからないと思う。
- 684 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 23:09:47 ]
- >>683
「アドレス」とかいってるからダメなんだって ポインタがアドレスである実装が多いだけであって C++ とは関係ない ポインタはポインタ。まんま(何かを)指す物って覚え方で十分
- 685 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 23:15:39 ]
- >>684
アドレスと密接に関係してなきゃ配列なんて使えないでしょ
- 686 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 23:20:58 ]
- >>685
意味不明 ポインタが何であるかまたどう覚えるべきかって話をしてる アドレスと配列の関係の話などしていない 実装は実装です
- 687 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 23:30:48 ]
- >実際に自分で練習問題に載ってる短いプログラムを書こうとすると、頭の中が真っ白になります。
って言ってるやつに実装がどうとかほざくほうがおかしい
- 688 名前:684=686 mailto:sage [2005/03/28(月) 23:39:13 ]
- >>687
誰にいってんの?俺? 俺は違うよ。>>687の言う通りだと思う
- 689 名前:デフォルトの名無しさん mailto:sage [2005/03/28(月) 23:46:49 ]
- とりあえず、>>684=>>686の説明が>>679にとって「わけがわからない」場合、
>>683のほうがより正しいな。 そして多分、>>679は混乱していると思うw
- 690 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 05:07:40 ]
- ポインタのお薦め本ってないもんかなあ
- 691 名前:デフォルトの名無しさん [2005/03/29(火) 05:44:02 ]
- >>690
www9.plala.or.jp/sgwr-t/c/sec10.html
- 692 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 08:09:38 ]
- >>686
>実装は実装です >>687 >実装がどうとかほざくほうがおかしい >>688=>>686 >>687の言う通りだと思う ============= なんか変じゃね?w
- 693 名前:デフォルトの名無しさん [2005/03/29(火) 08:17:48 ]
- ポインタが理解できないならVBしなさい
- 694 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 08:27:29 ]
- 完全に理解しようとするから混乱するんだよ。
難しく考え過ぎるな。
- 695 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 10:10:25 ]
- とりあえずJavaでいろいろ書いてみればいいと思う。
C++は何かと面倒。
- 696 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 11:41:58 ]
- >>690
これ読んでサンプルコード打ち込んでも駄目だったらだめぽ ttp://www.amazon.co.jp/exec/obidos/ASIN/4774111422/249-6101776-7389954
- 697 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 14:08:38 ]
- Javaも多次元配列とかになると
Cとか知らない初心者は悩むと思うぞ
- 698 名前:デフォルトの名無しさん [2005/03/29(火) 14:14:07 ]
- * + 巛 ヽ
〒 ! + 。 + 。 * 。 + 。 | | * + / / + 。 + 。 * 。 ∧_∧ / / (´∀` / / + ど こ が ? ,- f / ュヘ | * + 。 + 。 + 〈_} ) | / ! + 。 + + * ./ ,ヘ | ||| j / | | ||| ――――――――――――
- 699 名前:684 mailto:sage まぁ亀レスだがゆるしてくれ [2005/03/29(火) 16:24:49 ]
- >>692
変じゃないよ。 俺は実装(ハードも含む)と C++ (の言語仕様)を関連づけて説明するのがダメって言いたかった それなのに>>685が実装の話してるから >実装は実装です って言った。それだけ。 もしかして勘違いされたのかと思って>>688を言ったのに… やっぱ俺説明下手だわ… ポインタは前橋氏の説明がやっぱり良かった Web もあるぞ>>679
- 700 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 16:34:22 ]
- 684はズレてるな
ポインタはアドレスだ それ以上もそれ以下もない
- 701 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 16:34:25 ]
- いまどきのC
- 702 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 16:35:01 ]
- もうCの言語仕様の話はやめようぜ。
そんなもん各自勝手に自習してろ。
- 703 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 16:37:12 ]
- やさCくCてください
- 704 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 16:40:43 ]
- 次の質問どうぞ〜
- 705 名前:デフォルトの名無しさん [2005/03/29(火) 20:40:33 ]
- A,Bは習得済みなんですけど、
Cはまだ未経験です。 やはりCは若いうちに習得しておいた方がいいのかなー 教えてくれる相手募集中です。
- 706 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 20:44:40 ]
- 出会い系にTELしる!
- 707 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 21:47:11 ]
- そういえば俺もう28になるけど
未だにAも習得してないな。
- 708 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 23:23:36 ]
- いまどきAとかBとかいうんかい
- 709 名前:デフォルトの名無しさん mailto:sage [2005/03/29(火) 23:25:32 ]
- 中一でZまで習得したぜ
そんな童貞の俺ガイル
- 710 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 12:32:38 ]
- 春だな
- 711 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 12:44:05 ]
- >>710って、秋以外はいつもこうやって
季節を呟く糞一行レス書いてそう。
- 712 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 13:34:57 ]
- coutとprintfどっち使おうか悩む
- 713 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 13:53:14 ]
- printfだな
- 714 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 15:02:10 ]
- cout << "ぬるぽ" << endl;
cout << "ぬるぽ" << endl; より printf("ぬるぽ/nぬるぽ/n") のほうがいいけど、じゃあなんでcoutがあるのってことになるしそれは誰にも解らない。
- 715 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 15:05:28 ]
- endlは改行&fflushでしょ?
"ぬるぽ\nぬるぽ" << endl;
- 716 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 16:28:28 ]
- printf("ぬるぽ"); だとフラッシュしない可能性があるから
printf("ぬるぽ\n"); なんじゃないの?
- 717 名前:デフォルトの名無しさん [2005/03/30(水) 16:36:05 ]
- coutとか普通使わんよ
見難いし 素直にprintfとか使っとけ
- 718 名前:デフォルトの名無しさん mailto:sage [2005/03/30(水) 17:01:37 ]
- coutって改行なしフラッシュってどうすんの?
- 719 名前:デフォルトの名無しさん [2005/03/31(木) 22:21:55 ]
- これからVBを勉強していきたいのですが
VB6とVBNETではどちらがいいですか? 全くの初心者です
- 720 名前:デフォルトの名無しさん mailto:sage [2005/03/31(木) 22:24:55 ]
- お好きなほうで
- 721 名前:デフォルトの名無しさん mailto:sage [2005/03/31(木) 22:27:55 ]
- >>717
printf は型安全じゃないから嫌だ、バグの元になる。 とりわけscanfは最悪
- 722 名前:デフォルトの名無しさん [2005/03/31(木) 22:47:53 ]
- scanfは普通つかわないよ
- 723 名前:デフォルトの名無しさん [2005/03/31(木) 23:08:54 ]
- VB6.0とVB.netの違い教えてください。
中間ファイルって、たとえばVBでつくったもんをVC++なんかで直せるんですか?
- 724 名前:デフォルトの名無しさん mailto:sage [2005/03/31(木) 23:14:02 ]
- >>723
直せる。
- 725 名前:デフォルトの名無しさん mailto:sage [皇紀2665/04/01(金) 08:25:32 ]
- なんで、ほとんどの入門書ではHelloWorldでcoutを使うんですかね?
- 726 名前:デフォルトの名無しさん mailto:sage [皇紀2665/04/01(金) 11:39:25 ]
- >>725
printfがレガシー関数で、coutはSTLだから。
- 727 名前:デフォルトの名無しさん mailto:sage [皇紀2665/04/01(金) 13:27:49 ]
- >>725
あれはやめた方がいいと思うな 演算子のオー場ロードのとこで教えりゃいいじゃん
- 728 名前:デフォルトの名無しさん [2005/04/03(日) 08:18:14 ]
- VBを勉強したいのですが初心者はVB6から初めてVBNetに移行したほうがいいですか?
それともはじめからVBnetをやったほうがいいですか? あとVB6とVBNetの違いを初心者にも分かりやすく教えてくださいm(_ _)m
- 729 名前:デフォルトの名無しさん [2005/04/03(日) 10:18:16 ]
- HSPを1年ほどやった。つぎの言語に移るときはなにがいい?
将来SEになりたいんだけど
- 730 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 10:56:26 ]
- >>729
CでHSPのプラグインとか作ってみるとか
- 731 名前:デフォルトの名無しさん [2005/04/03(日) 11:08:58 ]
- >>730
そういうのいいですね。 やっぱりCを勉強しとくのがよいですか、VCでも買ってみようかな
- 732 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 11:18:02 ]
- >>731
まずは、ボーランドで配布されてる、フリーのコンパイラから始めたほうが 良いと思います >>728 VBからは足洗え
- 733 名前:デフォルトの名無しさん [2005/04/03(日) 11:26:57 ]
- Delphiですか?
あれもいいなと思ったのですが、SEになりたいならそんなもんやるなっていわれたんです。
- 734 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 11:52:47 ]
- SEならJava
どうせプログラム組むことはない
- 735 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 12:18:29 ]
- >>731
マイクロソフトもフリーのコンパイラあるでよ Microsoft Visual C++ Toolkit 2003 質問箱 pc8.2ch.net/test/read.cgi/tech/1109618655/
- 736 名前:デフォルトの名無しさん [2005/04/03(日) 12:31:15 ]
- プログラムの勉強をしたいのですがC#とVBNetはどちらがお勧めですか?
- 737 名前:デフォルトの名無しさん mailto:sage [2005/04/03(日) 12:35:07 ]
- VB.NETは簡単。
C♯はWindowsプログラムに関するほとんどの事を単体で賄える。 C♯はもうすぐ2.0が出るから多少の仕様変更もあるだろうが、C♯を覚えられれば他の言語も楽々使えるようになってるはず。
- 738 名前:デフォルトの名無しさん [2005/04/03(日) 12:39:35 ]
- >>737
ありがとうございます ってことは苦労はするがC#の方がいいって事ですか?
- 739 名前:デフォルトの名無しさん [2005/04/03(日) 12:42:18 ]
- C#覚えとくとJavaとかC++とかに移る時ちょっと楽かも
- 740 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 00:02:42 ]
- Pythonでええやん。
- 741 名前:デフォルトの名無しさん [2005/04/04(月) 03:37:22 ]
- 趣味でCをやると、よほどのことがない限り構造体あたりで飽きる。
- 742 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 05:04:07 ]
- >>741
それは応用目的をもってないからでは
- 743 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 10:16:27 ]
- cout
cin printf scanf のダメなところを示してください。また代用となる方法の例教えてください。
- 744 名前:デフォルトの名無しさん [2005/04/04(月) 10:30:16 ]
- >>747
全然だめじゃないよ
- 745 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 10:37:58 ]
- へ?
- 746 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 10:39:34 ]
- >>743
BOFのことを心配してるのかな?
- 747 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 10:40:19 ]
- ウッサイ ほっとけボケェ
- 748 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 11:05:58 ]
- >>746
一般的にダメと言われる理由みたいなのが聞きたいです。
- 749 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 11:11:25 ]
- >>748
一般的にダメな理由はないよ。安心して使ってください。
- 750 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 11:24:32 ]
- >>749
おいおいw まあ使ってたら嫌でも気付くか
- 751 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 11:40:25 ]
- VBは何故学ばない方がよいのですか?
- 752 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 11:49:05 ]
- >>743
scanfなんかは、人間の入力に誤りがないという前提で処理するから なんじゃね?
|

|