[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 09:17 / Filesize : 222 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

初心者のためのプログラミング言語ガイド



1 名前:デフォルトの名無しさん [02/10/13 19:32]
質問者に最適な言語を薦めるスッドレ

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なんかは、人間の入力に誤りがないという前提で処理するから
なんじゃね?



753 名前:デフォルトの名無しさん [2005/04/04(月) 12:22:34 ]
一般的にダメなどだれも言っていない。
もしダメだと言われたなら、れはプログラマがダメだということさ。

754 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 17:17:36 ]
ダメ、っていうか都合が悪いことが多い、みたいな

755 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 17:29:49 ]
>>754
都合が悪い部分って?

756 名前:デフォルトの名無しさん [2005/04/04(月) 17:36:10 ]
Beef
Or
Flesh

757 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 19:47:30 ]
WRITE(*,*)
READ(*,*)

これ最強

758 名前:デフォルトの名無しさん [2005/04/04(月) 19:51:52 ]
>>751

馬鹿になるから・・・・・・・・・・


じゃないですか?

759 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 20:02:56 ]
バカ度はあるいみVBもCも同程度

760 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 20:03:30 ]
>>758
馬鹿になるか否かは本人次第だと思うけど、馬鹿だと思われる危険性はあるなw

761 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 20:04:48 ]
それしかできないと思われたらおしまいだし。

762 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 21:01:44 ]
俺その人知ってる〜



763 名前:デフォルトの名無しさん mailto:sage [2005/04/04(月) 21:22:23 ]
VBばかりやってると馬鹿になる Part2
pc8.2ch.net/test/read.cgi/tech/1029782976/

検索したら・・・なんだよこれ、しかもPart2て(゚д゚;)

764 名前:デフォルトの名無しさん [2005/04/04(月) 22:40:01 ]
×馬鹿になる
〇馬鹿が集まって来る

765 名前:デフォルトの名無しさん mailto:sage [2005/04/09(土) 00:27:11 ]
>>751
汎用性が限りなく乏しい。

766 名前:デフォルトの名無しさん mailto:sage [2005/04/09(土) 02:17:22 ]
>>751
VBという道具がやってくれてることを
自分の能力でやっていると勘違いしやすいから

767 名前:デフォルトの名無しさん mailto:sage [2005/04/09(土) 09:18:13 ]
賛成

768 名前:脳内PG [2005/04/18(月) 19:36:01 ]
本論に戻りましょう

初心者にはどの言語が、お勧めか

ちなみに私的には

BASIC →Perl → C →その他もろもろ

の順番でやったらどうかと思うが

769 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 19:40:03 ]
一番初めに覚える言語はプログラマとしての今後を左右する程重要だよ。
あとでいくらいろんな言語を覚えても、一番初めに身についてしまった物の考え方というのは後々まで付いてくるからね。
Lispなどから始めたやつは計算機科学者向きになるし、アセンブリやC、Fortranなどから始めたやつは土方プログラマ
になる。Smalltalkから始めたやつはソフトウェアエンジニアになる。

770 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 21:05:35 ]
MessageBox()でメッセージを出したいのですが、
親クラスを指定しない場合はNullにするとあったので
MessageBox(Null,"失敗しました","error",MB_ICONERROR | MB_OK);
としたのですが、4つの引数を持つことはできませんと言われてコンパイルエラーとなります。
Nullは定義されていないのかと疑って
MessageBox(,"失敗しました","error",MB_ICONERROR | MB_OK);
MessageBox(\0,"失敗しました","error",MB_ICONERROR | MB_OK);
MessageBox(0,"失敗しました","error",MB_ICONERROR | MB_OK);
と試しましたがいずれもダメでした。
調べたところ引数は4つのハズなのですがどこがどう間違っているのでしょうか?


771 名前:デフォルトの名無しさん mailto:sage [2005/04/18(月) 21:10:47 ]
C++初心者スレに書き込んだつもりが間違ってしまいました
すみません。

はじめにはじめる言語としてはwindowsAPIを使わないコマンドライン
ベースのものをおすすめしておきます

772 名前:たまご mailto:sage [2005/04/19(火) 00:37:42 ]
どなたか教えてください。デバックのやり方がわかりません ステップインとかブレークポイントって?よろしくお願いします



773 名前:脳内PG [2005/04/19(火) 18:20:55 ]
>>772

ここは質問するスレじゃありません^^;


でも私でも説明できるので説明しておきます

デバック・・・・それはただプログラムをコンパイルし、コンパイルした時に
出てくるエラーを、手動で修正するだけです
ちなみに、ブレークポイントとかステップインとかは私も知りませんが

それはデバックにはそんな知識は必要ありません^^;

さて本論に戻しましょう

初心者にはどの言語が良いか

>>770-772

みたいな質問が今後でてきたらヌルーで

とりあいず、スレを活気ずける為に上げておきます
(私もこの議論には興味があるんで)





774 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 18:43:07 ]
Webと連動させるためのデータベースを作りたい場合は何を選べばいいのかな?


775 名前:デフォルトの名無しさん [2005/04/19(火) 20:44:48 ]
>>772
開発環境書かないとわかんないぞう

776 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 21:02:35 ]
De Back

777 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 22:25:18 ]
>>770
んーとね、四つ引数を取るMessageBox()はグローバルネームスペースで
定義されているんですよ。ですから、四つ引数を使う場合は、::を先頭に付けて
::MessageBox(NULL,"OK","Title",MBOK)
のようにするんですよ。


778 名前:デフォルトの名無しさん mailto:sage [2005/04/19(火) 22:27:43 ]
その質問ならどっか別のスレで解決済みだったはず

779 名前:脳内PG mailto:アゲておきます [2005/04/23(土) 12:21:07 ]
>>410

ポインタはメモリ上のアドレスを指す変数ってだけ
ただそれだけの事

何が難しいのだろうか・・・・・・と思う俺はポインタを理解してないから?

OTL

780 名前:デフォルトの名無しさん mailto:sage [2005/04/23(土) 12:46:05 ]
それが難しいわけではない。
Cのポインタ関連の異常な記述法が混乱させる原因。

781 名前:脳内PG mailto:アゲておきます [2005/04/23(土) 12:48:09 ]
ポインタのポインタとかですか・・・・・・・・

782 名前:デフォルトの名無しさん [2005/04/23(土) 15:00:52 ]
プログラムの経験全く無いのですが、この度C言語なるものを勉強する事にしました
とりあえずソフトはこれを買えば良いのでしょうか?
ttp://www.amazon.co.jp/exec/obidos/ASIN/B00009PJOD/ref=ase_nekodemowak01-22/250-7142522-4273023



783 名前:デフォルトの名無しさん mailto:sage [2005/04/23(土) 15:04:11 ]
>>782
オレのクッキー汚すなヴォケ

784 名前:デフォルトの名無しさん mailto:sage [2005/04/23(土) 17:57:12 ]
>>782
スレ違いだから今後気をつけろ
学生ならVisual Studio .NET theSpoke Premium Version 2003を買っとけ






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<222KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef