09/02/05 23:11:14
俺もC/C++勉強したあとにウィンドウズアプリケーションとか作ってみたくてネットで調べてみると
すでにMFCは古くてこれからは.NETだみたいな感じだったから
C/C++の知識を生かしてウィンドウズアプリを作る=VC++を使う=今は.NET=C++/CLIって事で
>>869と同じようにVC++の入門書買ってやったなぁ。
周りに一人でもいいから一言話せる人がいるとだいぶ違うよね。
こういう時独学って不便だよね。
あ、あとコンソールプログラムからウィンドウズプログラムへの道のりも想像出来なくて困ったなぁ。
何をしたらいいのかも分からないし、それ系のサイトみてもいきなり凄い量のコードでしょ。
Win32APIっていうのが必要なのか>じゃあペゾルド本っていうのを買うべきなのか、とか色々彷徨った。
大きく全体的に道が見えてないと困るのよね。
937:デフォルトの名無しさん
09/02/05 23:18:15
大きな流れってのはなかなか見えないな。
全容がつかめないというか。
938:デフォルトの名無しさん
09/02/05 23:18:33
俺も彷徨ったな
C言語本→C++言語本→STL本→MFC6.0本→プログラミングWindows本
でようやく基礎ができてそこそこ弄れるようになったよ
今何でかCOMとかATLとか弄ってるんだけどまだよく訳わかめ
939:デフォルトの名無しさん
09/02/05 23:33:35
今から、winアプリ作るためにプログラムの勉強はじめるなら
.net言語だろ
940:デフォルトの名無しさん
09/02/05 23:36:10
>>935
同じじゃん。
941:デフォルトの名無しさん
09/02/05 23:36:57
んなこたーない。
MFCもあるし、VC++もある。
C#なんか糞重くて中身が見えなくて苦労する。
馬鹿はなにで作ったってどうせダメ。
マイクロソフトはC#をはやらせるために嫌がらせをするだろう、
ドトネト以外は先細らされるだろう、という悲観論で、仕方なしにやるもの>.net
942:デフォルトの名無しさん
09/02/05 23:37:04
V C++2008を使っているのですが、
コンパイル時にプログラムが実行されるまで1秒ほど妙なためが入ります。
学校で使っている2005ではこんなことはありません。
設定の問題のでしょうか?
OSはvistaです。
943:デフォルトの名無しさん
09/02/05 23:37:51
>>942
そんなもんだ、気にするな
944:デフォルトの名無しさん
09/02/05 23:38:55
C#が重い?自分がへぼいPCつかっておいて文句いってんじゃねーよw
馬鹿はおまえだろw
945:デフォルトの名無しさん
09/02/05 23:39:57
俺も2008だけど、起動より終了が気になってる。
デバッガで動かして、プログラムが終了してIDEに戻るときに、2,3秒くらいかたまってる。
946:デフォルトの名無しさん
09/02/05 23:41:49
いまだにC++Builder5です
947:デフォルトの名無しさん
09/02/05 23:45:32
あと、今DxLibraryというものを使ってゲーム作成の勉強をしているのですが、
これは邪道なのでしょうか?(Cオリジナルの命令語だけを使って作るべき?)
948:デフォルトの名無しさん
09/02/05 23:47:05
いいんじゃね
949:デフォルトの名無しさん
09/02/05 23:47:26
それでいいと思うよ
950:デフォルトの名無しさん
09/02/05 23:49:08
標準ライブラリだけじゃ何も作れないよ
951:デフォルトの名無しさん
09/02/05 23:51:10
そうなのですか。
企業がプログラム開発する時もこういったフリーのライブラリを使うものなのでしょうか?
952:デフォルトの名無しさん
09/02/05 23:54:07
あったりまえだろ
953:デフォルトの名無しさん
09/02/05 23:55:35
正直規模とか会社によるとしか。
954:デフォルトの名無しさん
09/02/05 23:56:04
おれも使ってるぜ
955:デフォルトの名無しさん
09/02/05 23:56:28
システム最適化 官公庁 田町
って案件たくさんあるんだな。
956:デフォルトの名無しさん
09/02/05 23:56:38
>>944
そうだな。確かにC#はVBより軽いし、
それでも重けりゃPCを買い換えればいいんだからC#は何も悪く無いし、無駄もないよな
957:デフォルトの名無しさん
09/02/05 23:59:17
C#が重いなんていったらJavaerが発狂するぞw
958:デフォルトの名無しさん
09/02/06 00:00:36
とりあえずDXライブラリがどういうものか、
どこの手間を省き、何ができて何ができないか、あたりを意識しながら使うべきだとは思う。
959:デフォルトの名無しさん
09/02/06 00:01:24
>>957
そうだな。C#は最高だし、今あるVC++やVBで作った資産は全部C#に移行すべきだよな。
たとえ、数年して今度は別のことをMSが提案しだしたらまた移行すべきだよな。
960:デフォルトの名無しさん
09/02/06 00:04:57
まあわけわからんとこさまよいたくなければC#使えってこった
>>945
スタートページ閉じれ
961:デフォルトの名無しさん
09/02/06 00:08:33
>>959
使い古されたしょうもないネタだ。
おまい馬鹿だな。C#使いたくないならずっとC++使ってりゃいいじゃないか。
962:デフォルトの名無しさん
09/02/06 00:10:19
>>941
2010じゃMFC進化させるつもりだし、現に2008SP1でもやる気見せたじゃん。
予想に反してMSはまだまだMFCやC++もやっていく気じゃない?
>>951
フリーとは限らないがライブラリは使うよ。
DXライブラリはDirectXのラッパーだけど、市販のDirectX使ったゲームも何かしらのライブラリ使ってるはず。
>>945
スt(ry
963:デフォルトの名無しさん
09/02/06 00:11:33
ネイティブ言語はやっとかなくても後々困らないのか?
964:デフォルトの名無しさん
09/02/06 00:12:54
アセンブラやっとかないと後々困らないか、とC言語学びながら考えるか?
同じことだと思うぞ
965:デフォルトの名無しさん
09/02/06 00:12:56
MSがC++を先細りさせたいとかどっから来る妄想なんだろなぁ
966:デフォルトの名無しさん
09/02/06 00:13:44
2010だとC++のインテリセンスがバッチリ動くようになるという話だな
967:デフォルトの名無しさん
09/02/06 00:13:55
>>961
オマエ賢いな
968:デフォルトの名無しさん
09/02/06 00:14:27
やらなくていいのは初心者まで
969:デフォルトの名無しさん
09/02/06 00:18:37
>>965
どこをどう読んだらそうなるんですか?
これこそが本当の妄想ですね
970:デフォルトの名無しさん
09/02/06 00:18:54
>>965
C++自身が複雑怪奇仕様になって先細りって感じなんだが
今でさえわけわから目なのに、さらにわけわらめ度が凄くなるんだからな
971:デフォルトの名無しさん
09/02/06 00:20:28
Effective C++かなんか熟読しないとC++はまともに書けないからな
972:デフォルトの名無しさん
09/02/06 00:21:12
↓D言語さんが一言
973:デフォルトの名無しさん
09/02/06 00:21:30
>>969
え? >>941を字面どうり読んだだけですが(^^;
974:デフォルトの名無しさん
09/02/06 00:21:32
要するにド素人がC#の信者なのか。
975:デフォルトの名無しさん
09/02/06 00:22:52
>>973
相当馬鹿だねぇ。
976:デフォルトの名無しさん
09/02/06 00:25:45
自社のOS作るのに困るだろう。
977:デフォルトの名無しさん
09/02/06 00:25:54
>>971
C++でコード書く職業マは
Modern C++ Designぐらいのレベルの知識ないと
わけわから目に翻弄されて、キテレツコード書きまくりだぞ
978:デフォルトの名無しさん
09/02/06 00:29:00
>>975
はいはい、じゃぁ
>マイクロソフトはC#をはやらせるために嫌がらせをするだろう、
>ドトネト以外は先細らされるだろう、という悲観論で、仕方なしにやるもの>.net
馬鹿にもわかるように解説お願いします(^人^)
979:デフォルトの名無しさん
09/02/06 00:30:02
>>978
まず、マイクロソフトはC#をプッシュしている。
そして戦略的にも囲い込みでC#に移行させ、顧客をマイクロソフト依存体質に変えようという戦略がある。
これもよく言われることだ。
マイクロソフトにとっては顧客を維持し、資産をC#で作らせれば今後のOSもデータベースサーバも売りやすいし、開発もしやすい。
そういう事から、今後C#の仕事が増え、VC++は減っていくだろうという観測がある。
事実、C#の案件は増えてきている。
これは不慣れなC#でも、将来性があるということが理由で、選択される場合も含まれる。
そういう考え、傾向を「ドトネト以外は先細らされるだろう、という悲観論で」と表現したに過ぎない。
別 に 俺 が そ う い う 考 え を 抱 い て い る わ け で も 何 で も 無 い。
980:デフォルトの名無しさん
09/02/06 00:31:05
>>977
キチガイの読む本を宣伝するのはやめなさいよ
981:デフォルトの名無しさん
09/02/06 00:32:43
次スレの時期だな
982:デフォルトの名無しさん
09/02/06 00:36:31
で、誰が何という妄想をしてると思ったんでしたっけ?
983:デフォルトの名無しさん
09/02/06 00:39:32
スレ違い
失せろカス
984:デフォルトの名無しさん
09/02/06 00:39:51
>>979
おけー。それなら問題ない。
>マイクロソフトはC#をはやらせるために嫌がらせをするだろう
この行が余計だったねぇ。
985:デフォルトの名無しさん
09/02/06 00:45:54
そういう理由を考えて.netやるやつは少ないだろう。
多くの人は成り行きでやってる。
あれ?戦略にはまってる?
986:デフォルトの名無しさん
09/02/06 00:46:05
はっきり言ってソフトってのは豆にチェックする奴や
動作原理を理解して無いやつが何使って作ったってどうせダメだ。
VCがダメだ、なんだっていうが、
C#でバイナリファイル編集用のソフト書いてる奴がいてな。
これはまぁ商品じゃない、開発補助ツールみたいなモンなんだが。
そいつはテキストボックスに20文字の文字制限を付けたらしい。それは別にいいんだが、
いざ、テキストボックスに文字を入れるとなぜか8文字しか入らない。
なんでだろうと思っていたら、スペースが12文字あってそれで入らないらしい。
試しにスペースを削除してからなら20文字入れられるんだよ。でも見た目どうみてもバグだよ。8文字しか入りませーんって言おうかと思ったくらいだ。
どういうつくりしたんだかしらねーがC#だってなんだって作れないやつは作れない。
そしてそこには新しいパラダイムやライブラリの癖がある。それも一度失敗しなけりゃわかんねぇ。
その失敗を重ねることこそ、品質向上への道だ。それを数年後とにリセットしやがる。
ちなみにこんなひどいソフトはVC++で作ったソフトでもいまだ見たことも無いよ
987:デフォルトの名無しさん
09/02/06 00:48:11
進化したならリセットしていいじゃん
COBOLみたいに進化に取り残されてリセットもされないと悲惨
988:デフォルトの名無しさん
09/02/06 00:49:42
>>987
まぁそりゃいつかはリセットして進化させないといけない。
989:デフォルトの名無しさん
09/02/06 00:51:14
>>986
最大長が20文字で、それにスペースも含めるって普通の仕様だろ。
990:デフォルトの名無しさん
09/02/06 00:53:46
次に過去のものとなるのはC++であることは間違いあるまい
991:デフォルトの名無しさん
09/02/06 00:54:25
埋め
992:デフォルトの名無しさん
09/02/06 00:54:47
>>989
なぜか空白12文字が予め入力されていたという話だろ。
993:デフォルトの名無しさん
09/02/06 00:56:05
テキストボックスにうっかりスペースを入力してて、
「これ以上入力できません。バグです!」とかいうユーザはかんべんしてほしい。
994:デフォルトの名無しさん
09/02/06 00:56:09
>>989
最初からスペースが無駄に入っているのがおかしいんだよ。
このソフトの場合、最初はユーザーから入力受け付けるだけだからね。
自分でスペース入れたら仕方ないが。
995:デフォルトの名無しさん
09/02/06 01:02:47
C#はVistaを普及させるため、Linuxを意識した言語であるのは間違いない。
梅
996:デフォルトの名無しさん
09/02/06 01:03:15
でもそいつにVC++使わせたらテキストに文字を入力させるところまで作れなさそうじゃね?
997:デフォルトの名無しさん
09/02/06 01:04:43
DがメインになったらC終了
998:デフォルトの名無しさん
09/02/06 01:04:43
C#はC++で作られた。
梅
999:デフォルトの名無しさん
09/02/06 01:05:31
次スレたっていないのに埋めるな。
すまん、俺は無理だったぞ。
1000:デフォルトの名無しさん
09/02/06 01:05:56
今更もりあがってんじゃねーーーーーー
1001:1001
Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。