- 1 名前:デフォルトの名無しさん [03/07/26 14:15]
- 特にゲーム製作には全然使えん罠
- 477 名前:名無し募集中。。。 mailto:sage [2006/05/06(土) 01:32:51 ]
- >>475-476
酷い自演を見た
- 478 名前:デフォルトの名無しさん [2006/05/06(土) 01:34:25 ]
- >>477
ソース or 根拠キボン
- 479 名前:デフォルトの名無しさん mailto:sage [2006/05/10(水) 11:06:18 ]
- >CVSでバージョン管理して >>450 のように開発していくことを教えてあげてるからね。
日本語でおk >それからハードウェアというのは「独自基板」でカスタム。 日本語でおk >論理的思考も出来ないようで、存在価値のないやつ乙! 日本語でおk
- 480 名前:デフォルトの名無しさん mailto:sage [2006/05/23(火) 01:23:44 ]
- >>476
PGAで通じるんだよ。 FPGAには色々なタイプがある、WriteOnceなものは配線を切るものもあるんだ Xilinxのようなものは低速だというやつも居る。 ボードを触った経験ぐらいしかないカスはダマットレ あとさ、高々ダイアログ程度をライブラリなどどホザク低脳がカスタムでハードとかってのは失笑するしかないな オマエバカな学生だろ?それも実際には何もやったことのない
- 481 名前:デフォルトの名無しさん mailto:sage [2006/05/24(水) 10:10:39 ]
- PGAっつーとパッケージのほうを思い出すな。
ゴルフツアーでもいいがw
- 482 名前:デフォルトの名無しさん mailto:sage [2006/05/24(水) 13:06:03 ]
- 480の文って1行1行繋がりが無いのは何で?それも全行。
スレの流れに沿ってないどころじゃなくて中身が存在して無い。 統●失調?
- 483 名前:デフォルトの名無しさん mailto:sage [2006/05/31(水) 14:31:45 ]
- 480の学生時代はバカで
何もやってなかったってことだろうか。
- 484 名前:デフォルトの名無しさん mailto:sage [2006/06/01(木) 14:30:33 ]
- また初段から落ちた…
- 485 名前:デフォルトの名無しさん [2006/06/01(木) 21:28:39 ]
- 最初は「なんだこりゃ?」だったけどCOMとかオートメーションとかActiveXの勉強してみると
「またむりやりC++でくっつけたなぁMSは。でも、仕方ないか」と思えるようになってきたところ 勉強始めたところだから間違ってるかもしれないし、MFCというよりもVisualStudioがすごいのかも知れないけどね どうもATLとかWTLを使えばもっと強力なのかもしれないけどそれは次に置いておいて MFCで勉強をすすめるかな
- 486 名前:デフォルトの名無しさん mailto:sage [2006/06/01(木) 21:44:54 ]
- >>485
勉強するならWTLを激しくお勧め。 きれいなソースで継承関係でもっさり感が80%減(MS社比) VC++が出力する気味の悪いテンプレートに悩まされず、VCのバグに 巻き込まれにくい。 問題はドキュメントの数と認知度の低さ。趣味グラマーならWTL。 つーかMFCに勉強する所なんて無い。バッドノウハウの温床だよ。
- 487 名前:デフォルトの名無しさん mailto:sage [2006/06/01(木) 21:47:59 ]
- WTLはVS2005 EEで使えないんじゃなかったっけ
- 488 名前:デフォルトの名無しさん mailto:sage [2006/06/01(木) 22:02:41 ]
- >>487
使えない?(´・ω・`) 最悪make環境でも作れるぽ。効率悪いけどl。
- 489 名前:デフォルトの名無しさん mailto:sage [2006/06/02(金) 00:46:39 ]
- 意外とフレームワーク等を自作して使っている人って少ない?
- 490 名前:デフォルトの名無しさん [2006/06/02(金) 00:48:50 ]
- Expressでも使えるようにできる
つーかMFCこそ使えないし
- 491 名前:デフォルトの名無しさん mailto:sage [2006/06/02(金) 04:31:39 ]
- MFCのソースコードはもうAPIのサンプル集と思ったほうがいい
あれがオブジェクト指向だと信じられていた時代があった・・・
- 492 名前:デフォルトの名無しさん mailto:sage [2006/06/02(金) 17:27:41 ]
- >>486>>489
WTLはATL抜きで使えないから俺も自作した。 ATL(の少なくともWTLに必要な部分)が自由に使えるのであれば、 文句無くWTLを使うんだけど。
- 493 名前:デフォルトの名無しさん mailto:sage [2006/06/02(金) 17:36:32 ]
- >>492
Expressで使えるぞ ATL3だがWTLはちゃんとサポートしてる Express+WTLはExpressの存在理由だろう
- 494 名前:デフォルトの名無しさん mailto:sage [2006/06/02(金) 22:35:11 ]
- >>493
Visual C++以外でもWTLを使いたいの。
- 495 名前:デフォルトの名無しさん mailto:sage [2006/06/03(土) 19:00:37 ]
- MFCは、クソマクロや定数がちりばめられなければ
まだ使おうという気にもなるんだが・・・。
- 496 名前:デフォルトの名無しさん mailto:sage [2006/06/04(日) 23:35:59 ]
- VBerにも使えるMFCには存在価値がある
- 497 名前:デフォルトの名無しさん [2006/06/05(月) 08:38:13 ]
- >>496
断言するけど使えない。 C++を10倍難しいものにするMFC。
- 498 名前:デフォルトの名無しさん mailto:sage [2006/06/05(月) 10:15:10 ]
- MFCだとメッセージ処理、WinAPIまでつっこまない(=時間の浪費)と
まともにプログラムできない。 それと国際化対応、スレッド、コンテナの直行性、モダンでないシリアル化がいまいち。 互換性が完全に足枷になってるんだな。(VC7.1Userです。VC8ってなんか変わったの?) .NETはSTL.NETがまだ使えないので洗練されたコンテナが...
- 499 名前:デフォルトの名無しさん [2006/06/05(月) 18:15:43 ]
- つまりVCL最強って琴田
- 500 名前:デフォルトの名無しさん mailto:sage [2006/06/05(月) 20:48:07 ]
- いっそQTとか
- 501 名前:デフォルトの名無しさん [2006/06/10(土) 07:03:23 ]
- MFCつかうと一気に実行ファイルサイズが10倍に?!
- 502 名前:デフォルトの名無しさん [2006/06/10(土) 11:08:26 ]
- みんな!!MFCの悪口を言うなよ!
MFCも、今にきちんとするつもりなんだよ、きっと。
- 503 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 13:39:28 ]
- >>502
きちんとしようとした VB が VB.NET になったように 過去の互換性を捨てて MFC on .NET に! …わりぃ、要らんわ。
- 504 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 13:51:44 ]
- Win32のラッパだからWin32があるかぎりMFCも使える。
Win32がなくなればMFCも不用
- 505 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 21:35:36 ]
- >>501
それはVCLwww
- 506 名前:デフォルトの名無しさん mailto:sage [2006/06/12(月) 11:15:34 ]
- >過去の互換性を捨てて MFC on .NET に!
過去の互換性があるMFC on .NETも炒りませんが、何か?
- 507 名前:デフォルトの名無しさん [2006/06/12(月) 20:54:47 ]
- ∧,,∧
(;`・ω・) MFC on .NET / o━ヽニニニニニニフ)) しー-J
- 508 名前:デフォルトの名無しさん mailto:sage [2006/06/13(火) 07:10:06 ]
-
. n T o E F N /| M C // // ∧,,∧ // | (;`・ω・)o  ̄ | / / | しー-J ウリャァ〜
- 509 名前:デフォルトの名無しさん mailto:sage [2006/06/13(火) 17:51:31 ]
- | | |
∧,,∧ (;`・ω・) noT MEN FC. / o━ヽニニニニニニフ))
- 510 名前:デフォルトの名無しさん [2006/09/06(水) 16:09:14 ]
- VC++使ってますが、デバッグのトレースで、
STRCORE.CPPの240行目CString::CString(LPCTSTR lpsz)の中まで入ってしまいます。 入らない方法教えて下さい。 引数にCStringが有った場合、 ステップオーバー →メソッド通り越し ステップイン →上記 で、困ってまつ。
- 511 名前:デフォルトの名無しさん [2006/09/06(水) 16:26:39 ]
- MFCに嫌気が差したのなら使わないほうがいいよ。
- 512 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 17:30:01 ]
- >C++の効率的な勉強方法
>ttp://pc8.2ch.net/test/read.cgi/tech/1147352337/ 240 名前: デフォルトの名無しさん [sage] 投稿日: 2006/08/21(月) 22:56:44 ノシ (Turbo)C++からいきなりはいったくちです。 Cは本(初めてのCだったけなぁ)読んで流した程度。 borland系のGUIクラスライブラリはOO的に綺麗な設計 でそれを解析しながら仮想関数とか勉強したっけ。 MFCを先にやってたらと思うと背筋が寒くなる。
- 513 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 17:50:37 ]
- これは痛いな。
- 514 名前:デフォルトの名無しさん mailto:sage [2006/09/06(水) 19:49:32 ]
- 俺と全く同じなんだが、そんなに痛いのか。
- 515 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 04:19:05 ]
- 漏れも Turbo C++ で OWL 使いまくってた
あれのおかげで OOP 理解出来たし MFC の糞さも使う前から分かったので未だに使ってない Win32API + 自前クラスライブラリでウフフ
- 516 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 08:08:13 ]
- >>515
>MFC の糞さも使う前から分かったので未だに使ってない なんだかなぁ。 >Win32API + 自前クラスライブラリでウフフ MFCより良ければいくらか商売になるよ。
- 517 名前:デフォルトの名無しさん mailto:sage [2006/09/11(月) 09:13:53 ]
- >漏れも Turbo C++
名前で混乱させられるね。 >MFC の糞さも使う前から分かったので未だに使ってない ウィザードでソースコードジェネレートした時点できちゃな杉だよね。 画面の着色に関してはペンとか生成してWin32と変わらないどころか、 見通し悪いくらい。 何にせよ、MFCのメジャーバージョンうpが停止されて、 他環境に広がらなくて良かった。
- 518 名前:デフォルトの名無しさん mailto:sage [2006/09/16(土) 19:40:15 ]
- なんかの本でMSKKの奴が必死に弁解してたな。
「MFCはあれでよかったんだ!!汚いのはねらってやってたんだ!!」って
- 519 名前:デフォルトの名無しさん [2006/09/16(土) 23:42:12 ]
- あんなにCみたいなキャストさせるのはヤメテ・・・
まぁこれはWin32APIの段階からキャストは必要だといわれればそうだけど
- 520 名前:デフォルトの名無しさん mailto:sage [2006/09/20(水) 14:14:49 ]
- CString Str1, Str2, Str3;
として、 Str1 = Str2 + Str3; って書けたっけ? strcat等のstr系でしか書けなかったっけ?
- 521 名前:デフォルトの名無しさん mailto:sage [2006/09/26(火) 09:56:36 ]
- 書けるけど、漏れは Str1 += Str2; Str1 += Str3; と書く。
- 522 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 00:57:21 ]
- MFC便利!!
APIガリガリうざい。
- 523 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 08:23:48 ]
- MFC苦汁の選択!!
- 524 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 09:16:42 ]
- APIガリガリが上手くラップされてないのがMFC
- 525 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 01:38:04 ]
- うまくラップされているものはあるのか?
- 526 名前:デフォルトの名無しさん mailto:sage [2006/10/03(火) 02:25:16 ]
- なにいってんだVCLにきまってんだろぼけ
- 527 名前:デフォルトの名無しさん mailto:sage [2006/10/04(水) 00:52:05 ]
- お決まりの回答だ。つまらん
- 528 名前:デフォルトの名無しさん mailto:sage [2006/10/04(水) 08:59:22 ]
- VCLは良いんだけど、フリーで組み込みに使えてポトペタできるライブラリきぼん。
- 529 名前:デフォルトの名無しさん mailto:sage [2006/10/06(金) 00:29:04 ]
- 作れたら何でもいいじゃん。
MFCもVCLも、過去の遺産だろ?
- 530 名前:デフォルトの名無しさん mailto:sage [2006/10/06(金) 08:45:07 ]
- VCLは過去からの遺産だけど今も使える。
というか、VCLの代わりが無くて困ってる。
- 531 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 23:08:36 ]
- >>482
いや、キミに読めないというだけのこと。 480の内容は板違いネタだが普通に読める。
- 532 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 23:13:21 ]
- そうは言っても480のレスなど理解する必要も無いような内容だがな
482の無知はここの板であれば罪ではない範囲 「自分に理解できない内容=統合失調」って短絡は失笑ものではあるが
- 533 名前:デフォルトの名無しさん mailto:sage [2006/10/08(日) 02:04:47 ]
- wxWidgetsに移ろうよ。
- 534 名前:デフォルトの名無しさん mailto:sage [2006/10/10(火) 14:32:35 ]
- 今酷い自演を見た
- 535 名前:デフォルトの名無しさん [2006/10/15(日) 16:51:28 ]
- FOXに移ろう
- 536 名前:デフォルトの名無しさん [2006/10/27(金) 04:45:24 ]
- つATL/WTL
- 537 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 02:51:41 ]
- PGやめようよ
- 538 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 05:31:43 ]
- PG(笑)
- 539 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 18:59:34 ]
- どうした?
PGがそんなに面白かったか?
- 540 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 19:35:21 ]
- 反応したw
- 541 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 19:37:10 ]
- どうした?
反応がそんなに面白かったか?
- 542 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 19:45:22 ]
- かわいそうw
- 543 名前:デフォルトの名無しさん mailto:sage [2006/10/29(日) 19:48:38 ]
- どうした?
かわいそうなのがそんなに面白かったか?
- 544 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 00:29:41 ]
- >>538-543 の幼稚なやり取りに嫌気がさした人の数↓
- 545 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 08:37:02 ]
- ↑
おまいも用地
- 546 名前:デフォルトの名無しさん mailto:sage [2006/10/31(火) 11:22:16 ]
- 入れ食いw
- 547 名前:デフォルトの名無しさん [2006/11/08(水) 13:31:59 ]
- ttp://www.kab-studio.biz/Programing/KabuU/200004a.html
MFCに移ったのですがあまりの設計の悪さに「Cプログラミング診断室」 (www.pro.or.jp/~fuji/mybooks/cdiag/index.html)を初めて読んだとき以上の衝撃を受けました。 kabさんはMFCを結構押しているので申し訳ありませんがMFCは最悪のクラスライブラリです。 特にウィザードの吐き出すコードは正気を疑うものです。
- 548 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 13:42:31 ]
- なんだ尺八郎か
- 549 名前:デフォルトの名無しさん mailto:sage [2006/11/08(水) 22:19:15 ]
- >>547
一貫性が無いって言うのは、確かにうなずけるな 最悪では無いと思うけど
- 550 名前:デフォルトの名無しさん mailto:sage [2006/11/09(木) 08:40:02 ]
- >>549
最悪じゃないってことは、何よりマシってことよ?
- 551 名前:デフォルトの名無しさん [2006/11/14(火) 00:02:47 ]
- だが、くそもっさりした.NETよりはぜんぜんよくないか?
C#は結局C++に挫折した奴が書くスクリプト言語でしょ
- 552 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 01:18:30 ]
- もっさりで、.NET Frameworkが必要なことに目をつぶることができるなら、
MFCより.NET Frameworkのクラスライブラリは大分まし。
- 553 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 08:37:19 ]
- 世の中にはドトネトじゃないまともなクラスライブラリがあるわけだから、
M$のダサダサ開発環境捨てるべきじゃね? ネイティブ、COM、ドトネトの三つ巴の関係を考慮しながら開発なんて超変だお。
- 554 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 12:00:05 ]
- >>551
>C#は結局C++に挫折した奴が書くスクリプト言語でしょ いや、実行時にコンパイルされるCモドキのVB。
- 555 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 12:17:19 ]
- じゃ、ドトネトは巨大なVBランタイムか。
- 556 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 12:22:08 ]
- C++に挫折するやつはC#も書けない気がするけどなw
- 557 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 13:07:10 ]
- >>555
VBのランタイムライブラリは 予めコンパイルされているだけ、まだまし。
- 558 名前:デフォルトの名無しさん mailto:sage [2006/11/14(火) 16:56:40 ]
- .NET Frameworkのクラスライブラリはインストール時にngenをかけていると聞いたことがある。
- 559 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 01:27:47 ]
- 使えればなんでもいいじゃん。
中の実装なんて、どうでもいいじゃん。 いやなら、VCL(古臭い)でも使ってろよ。
- 560 名前:デフォルトの名無しさん mailto:sage [2006/11/16(木) 08:42:40 ]
- .NET Framework 2.0 廃止予定の API 一覧
ttp://www.microsoft.com/japan/msdn/netframework/programming/obsoleteapi/ ( <●><●>) ドトネト1.0〜2.0廃止なのは分かってます (U )つ u u 古臭いVCL >>>>> WinFX >>>>>> MFC
- 561 名前:デフォルトの名無しさん [2006/11/16(木) 22:52:48 ]
- ↑
使いにくさですよね?
- 562 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 15:38:27 ]
- >>561
ttp://www.google.co.jp/search?hl=ja&q=MFC+%E6%B1%9A%E3%81%84&btnG=Google+%E6%A4%9C%E7%B4%A2&lr= MFC 汚い の検索結果 約 12,900 件中 1 - 10 件目 (0.03 秒)
- 563 名前:デフォルトの名無しさん [2006/11/17(金) 20:44:36 ]
- ttp://www.google.co.jp/search?hl=ja&q=MFC+%E7%B6%BA%E9%BA%97&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
MFC 綺麗 の検索結果 約 41,800 件中 1 - 30 件目 (0.21 秒)
- 564 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 20:51:39 ]
- ttp://www.google.co.jp/search?hl=ja&q=MFC+%E7%BE%8E%E3%81%97%E3%81%84&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=
MFC 美しい の検索結果 約 69,900 件中 1 - 10 件目 (0.04 秒)
- 565 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 21:29:53 ]
- ttp://images.google.co.jp/images?hl=ja&q=AV%E5%A5%B3%E5%84%AA&lr=lang_ja&ie=UTF-8&oe=UTF-8&sa=N&tab=wi
AV女優 の検索結果 約 22,800 件中 1 - 20 件目 (0.32 秒)
- 566 名前:デフォルトの名無しさん [2006/11/17(金) 22:12:13 ]
- MFCが汚いなんていってる人って結局C++が理解できていないんだよね
- 567 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 23:21:52 ]
- >>566
あの酷いコレクションクラス設計からしてマトモなAPIじゃないよ。
- 568 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 23:37:55 ]
- Doc-Viewアーキのカセ、むしろ更に、APPとFrameとDocとViewにはめられているRUNTIMEの鎖が汎用性にはネックになる部分で
慣れれば、用途によりけり抜け道と言うか、持って行き方があるけど。 自動生成のソースを全て底のクラスの意味まで理解すれば、色々応用が使えるようになってくる。 確かに特にRUNTIMEはマクロ、テンプレ、仮想関数(実行時まで型を決めずにおける)満載で、ウィンドウ用途に限って言うと、C++を存分に使い切っている。 マルチウィンドウ、例えば、ブラウザではサイトによりFormは無限だが、同様にTreeViewで開いたモノにより、画面を変えるなんてのにはMFCは最強。 .NETは使ったことは無いから分からないが、ActiveXはコンポーネントの中身が見えないのと同様のものを感ずるが、MFCはソースとしてフルに見れる、確かに大量にはあるが、元を辿るぶんには結構な量ではあるが、半端無いわけじゃない。 そして、ちまたにあるできあがったコントロールを使うなら、非常に楽にできる、できるようになるまでがたいへんだけど。 が、クライアント用途以外を考えるなら、WINDOWS以外も考えなければならないのでMFCじゃ無理。
- 569 名前:デフォルトの名無しさん [2006/11/17(金) 23:46:44 ]
- Doc-Viewがカセ?
ポトペタ環境がありがたいと感じるのは最初だけ。 C#やVBはポトペタ環境がマジうぜー
- 570 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 23:54:53 ]
- My Favorite Class-library
- 571 名前:デフォルトの名無しさん mailto:sage [2006/11/17(金) 23:59:02 ]
- >>569
例えば、 ファイルダイアログ>開く・保存なんてのは、MFCじゃほんの数行でできるが(注:カセに則ってる分には)、 ファイルダイアログを開かずに直接、DATなりから自分が独自に作ったクラスにserialize使うなり、archive実装するとなると、最初はつまづくでしょ。 MFCの場合は、最初に壁があって、そこを超えると使いやすさが広大に開ける、そんなのが多い。
- 572 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 01:38:13 ]
- MFCの文句をいうならMFCで出来たものを使うなよ〜〜〜〜〜〜
- 573 名前:デフォルトの名無しさん [2006/11/18(土) 02:27:18 ]
- .NETもReflectorでざっと読んでみたが糞設計だな・・・
- 574 名前:デフォルトの名無しさん mailto:sage [2006/11/18(土) 12:22:57 ]
- Doc/Viewなんて、STLでDoc実装+Viewの描画にポトペタ部品の派生が最強。
結論:ポトペタ部品の派生が簡単なVCL最強。(DelじゃなくてBCB)
- 575 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 09:35:40 ]
- MFCがOOPになってないところ羅列
・描画中にCBrushとか自分で生成破棄する必要がある。
- 576 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 09:37:42 ]
- それはOOPとは関係ないだろ
- 577 名前:デフォルトの名無しさん mailto:sage [2006/11/20(月) 09:58:30 ]
- ウィンドウが自分を描画するブラシぐらい持つべきだろ。
持ってないならクラスにならん。
|

|