- 1 名前:デフォルトの名無しさん [03/07/26 14:15]
- 特にゲーム製作には全然使えん罠
- 892 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 15:20:56 ]
- 学校でプログラミングしてたら先生に「なんでMFC使ってないの?」って聞かれたから
「MFCってめんどくさそうで使ってないんです。」って応えたら 「最初から自分で作るより早いし便利だよ。」と言われた なんかMFCって自由を奪われてる感じがして気持ち悪いんだが、 俺はMFCを覚えたほうがいいのかな?
- 893 名前:デフォルトの名無しさん mailto:sage [2008/04/25(金) 22:14:40 ]
- いいえ。。。
- 894 名前:デフォルトの名無しさん mailto:sage [2008/04/26(土) 02:34:38 ]
- ↑番号がゴクドー
- 895 名前:デフォルトの名無しさん mailto:sage [2008/04/30(水) 08:28:51 ]
- >>892
既存ライブラリを使ってプログラミングすれば、その流儀に合わせなくっちゃならない。 自由を奪われる感じはあって当然。 なので、自由を奪われてる感じがして気持ち悪いことを理由にしていたら、どんな既存ライブラリも使えない。 ずっとこの先、一人でプログラミングしていくつもりなら、俺様クラスライブラリを作ればいいやん。がんばれ。
- 896 名前:デフォルトの名無しさん mailto:sage [2008/04/30(水) 08:50:44 ]
- >俺様クラスライブラリ
この傾向が強すぎるのがMFC。 他環境で使えないし、WinでもつかえねーやつだからM$社内でも別のクラスライブラリが作られた。 関わらないがよし。
- 897 名前:デフォルトの名無しさん mailto:sage [2008/04/30(水) 21:24:51 ]
- >>896
主観と噂と陰謀論だね。
- 898 名前:デフォルトの名無しさん mailto:sage [2008/05/01(木) 12:34:49 ]
- 単なるC++ラッパだからな
使いにくくて当然
- 899 名前:デフォルトの名無しさん mailto:sage [2008/05/02(金) 21:48:09 ]
- えーっと、皆さん。
Visual Studioで使える、MFC以外のC++ クラスライブラリって何をお使いでしょうか。
- 900 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/05/03(土) 18:56:50 ]
- .NET Framework(笑)
じゃなくてこうか? ATL WTL STL Boost Loki port Blitz++ Xerces C++
- 901 名前:デフォルトの名無しさん [2008/05/03(土) 23:44:37 ]
- いや、名前だけ知ってるのをリストアップしろってんじゃ無く、
自分がどれを使ってるか、ってのを聞きたいんじゃないかな?
- 902 名前:デフォルトの名無しさん mailto:sage [2008/05/03(土) 23:52:33 ]
- WTL使えばMFC使う気なくなるな
- 903 名前:デフォルトの名無しさん mailto:sage [2008/05/04(日) 00:15:21 ]
- けど、WTLってあんましメンテされてないように思うんだけど…。
ATLのバージョン毎にマクロがきられすぎてて、どう書けば正しいのかが さっぱり…。 MFCも2008FeaturePackの多言語版(SP1)がつけば一気に盛り上がるんでは?
- 904 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/05/04(日) 01:23:49 ]
- >>901
一応利用経験あるライブラリしか列挙してないが
- 905 名前:デフォルトの名無しさん mailto:sage [2008/05/04(日) 09:33:34 ]
- >>904
齧ったのを使っているとは言わないです。
- 906 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/05/04(日) 12:47:07 ]
- それでもBoostまでは普通に常用してるわ
- 907 名前:デフォルトの名無しさん mailto:sage [2008/05/04(日) 15:13:28 ]
- OWLってなかったっけ?
- 908 名前:ヽ・´∀`・,,)っ━━━━━━┓ mailto:sage [2008/05/05(月) 08:37:03 ]
- それ昔のTurbo C++
- 909 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 19:49:46 ]
- >>908
昔のTurbo C++ってDOS版だよな。 ソレに付いてたの確かTurbo Visionだぞ。 OWLはBorland C++になってからWindows対応クラスライブラリとして添付されたはず。
- 910 名前:デフォルトの名無しさん mailto:sage [2008/05/05(月) 23:56:13 ]
- gethtmlwのWindow ClassがOWL_Windowになってるな。
- 911 名前:マイク ◆yrBrqfF1Ew mailto:sage [2008/05/19(月) 10:11:08 ]
- ロクに使ったことないけどQtの方がキュートty(形容詞)だな。
- 912 名前:デフォルトの名無しさん mailto:sage [2008/06/08(日) 01:29:49 ]
- MFCでいいじゃん
- 913 名前:デフォルトの名無しさん mailto:age [2008/06/21(土) 23:32:21 ]
- MFCってww
- 914 名前:デフォルトの名無しさん mailto:sage [2008/06/26(木) 00:21:57 ]
- クロスプラットフォームを意識するならwxWidgets
- 915 名前:デフォルトの名無しさん mailto:sage [2008/06/28(土) 21:22:49 ]
- 意識しなくてもwxWidgetsかQtのほうがMFCより作りやすい気がする
- 916 名前:デフォルトの名無しさん mailto:sage [2008/06/30(月) 08:49:24 ]
- 分かったからwxWidgetsとQtのどちらが良いか教えてくれ。
- 917 名前:デフォルトの名無しさん mailto:sage [2008/06/30(月) 19:40:14 ]
- 自分で試せよ
- 918 名前:デフォルトの名無しさん mailto:sage [2008/07/01(火) 09:52:49 ]
- どっちも触ったこと無いけど、名前の感じがいいからwxWidgetsで
- 919 名前:デフォルトの名無しさん [2008/07/09(水) 00:01:51 ]
- MFCってそんなに使い勝手悪いかな?
VCLやwxWidgetsよりは間違いなく使いやすい
- 920 名前:デフォルトの名無しさん [2008/07/09(水) 00:51:34 ]
- DirectXもそのたSDKも全部統合して欲しいです><
- 921 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 12:19:00 ]
- Win32 APIに明るい人ならMFCわかりやすいかもね
オブジェクト指向ではなくて単なる「便利なC」だけどな
- 922 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 12:36:39 ]
- いや。分かりにくい
- 923 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 15:25:01 ]
- 「MSの想定した使い方をする限りでは楽ではあるが
そこから離れようとするとえらい労力を使わされる」 てとこだな。
- 924 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 16:37:11 ]
- MFCが使いやすいって言ってる奴は、
オブジェクト指向思考してないんじゃなかろーか。 違うかな?
- 925 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 16:53:32 ]
- 16ビットの頃から C で書いてきた延長でそのまま使ってるからだよ。
適当に考えなしで使えるフレームワークとしていいべ
- 926 名前:デフォルトの名無しさん mailto:sage [2008/07/09(水) 17:51:41 ]
- MSの想定した使い方なら確かに動くし、ある意味簡単
でも、それって、知ってれば簡単に書けるだけで調べるには骨が折れる。 結局覚えたら簡単ですよっていうレベル。 ならWin32でもおなじこっちゃ。覚えりゃ簡単です MFCの悪いところは、「本当に意図したとおりに動くの?」の見極め作業がいること。 結局MFCソースみないと確信が持てない 変な動きをし始めちゃったら、結局MFCがどういうカラクリなのか調べる事に。この作業のほうがデカイ。 そして結構使っちゃいけないクラスとかある(あった) ヘルプで良いことがいっぱい書いてあるから便利にラッピングしてくれてるのか? と期待するが、そんな期待があたったためしもなし。CSocketとか。 結局Win32のめんどい手続きはそのまま隠蔽化しているクラスが 同じ程度の煩雑なメソッドで置き換えているだけ。 だったら最初からWin32で書いたほうがええっちゅーねん。
- 927 名前:デフォルトの名無しさん [2008/07/09(水) 19:21:38 ]
- WTL
- 928 名前:デフォルトの名無しさん mailto:sage [2008/07/10(木) 10:28:38 ]
- J++用にWFCってのがあった記憶
ドトネトには〃 ※以下、無限ループ
- 929 名前:デフォルトの名無しさん [2008/08/08(金) 17:13:22 ]
- MFCは何というか。。。
・Appwizard(コードジェネレータ)が生成した部分とユーザがコーディング した部分の区別がつかない(せめて色分けしてくれるオプションがあったら いいのに) ・普通ユーザがいじくるはずもない詳細な部分のコードまでさらけ出し過ぎ ・CdialogベースとCViewベース、SDIとMDIを最初の段階できめたら 途中で変更するのが難しい。 ・同じ型を開発グループごとにtypedefで別々の型名使っているため 混乱する。 ・ヘルプファイル見て調べろというけどHelpファイルは自動英訳ソフト で変換したんじゃないかというくらい日本語になってない。わけわからん 解説よりも簡単なサンプルプログラムを乗せとけ! フォームやダイアログのサイズ、背景色、コントロールの色などを変更する、 といった要求はごく普通なことだと思うのだが、プロパティシートにそう いうパラメータを設定する項目がない。プログラムで変更しなければなら ない。逆に、枠に境界線を設けるとか、3次元的に表示するとか、しょーも ない項目しかプロパティシートに乗ってない、MFC作った奴は一体どういう 頭してたんだと腹が立つ。 ・ちょっと「こういうことがしたい」と思っても簡単にはできない。MSDNを 調べても該当の箇所にヒットするのが難しい、ことばがわかりにくい。 結局、MSDNは諦めてgoogleや掲示板で調べるしかない。 正直、C#と比べると、時代遅れ。
- 930 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 17:19:50 ]
- 懐かしいスレが上がってるな
C++ビルダーがいいよ
- 931 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 20:58:22 ]
- 英語読めないでソフト作ってる人って頭おかしいの?
- 932 名前:デフォルトの名無しさん [2008/08/08(金) 22:55:06 ]
- >>929
>・CdialogベースとCViewベース、SDIとMDIを最初の段階できめたら >途中で変更するのが難しい。 そんなの必要か? 普通コーディングに入る前に十分な設計/検討をし、DRもやってから コーディングに入った時点で変更なんてほぼありえないし、あっちゃまずい
- 933 名前:デフォルトの名無しさん mailto:sage [2008/08/08(金) 23:38:34 ]
- >>932
そういうのが簡単にできないのが関数開発とかウォーターフォール。 オブジェクトのプロパティ変えるだけでできるべき。
- 934 名前:デフォルトの名無しさん [2008/08/08(金) 23:54:13 ]
- 日曜プログラマな俺にはMSのIDEの出来は素晴らしいと思う
- 935 名前:デフォルトの名無しさん [2008/08/08(金) 23:55:01 ]
- 簡単に変えれるかどうかが問題ではなく、基本設計をコーディングの際に変更がまずい
コーディングなんてのは現場の土方にでもやらせてればいい 土方に簡単に変更なんざできるはずない
- 936 名前:デフォルトの名無しさん [2008/08/09(土) 00:57:54 ]
- >>935
それ>>932が言ったよ。 俺日曜PGだから分からんけどSEもPGも土方だよね? PM以外みんな土方じゃないの? そもそも1年や2年でモノ作れるようになれる業界じゃぁお金握ってる人以外皆同じでしょ?
- 937 名前:デフォルトの名無しさん [2008/08/09(土) 15:44:08 ]
- っていうか、そういう開発工程の話じゃなくて
仕事で軽く使えるツール作るとか、ちょっとした個人用アプリ作るとかのときに 手軽に簡単に使えるのがライブラリってもんだろと俺は思う だからこそ、appwizardでMDI/SDIが簡単に選べたりすうんだし
- 938 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 16:04:30 ]
- >>936
違うよ。 たとえば建設関係で言えば、設計士は設計、施工管理もやるし 現場の作業の内容も把握している。 でもPMはたたき上げでもないかぎり進捗管理くらいしかできない。
- 939 名前:デフォルトの名無しさん [2008/08/09(土) 16:46:07 ]
- MFCが手軽とはとても思えない。SDKやったことがある人はわかるだろうし、
ありがたみもわかるんだろうけど、これを初心者が使いこなすのはしんどい。 ある程度のテクニックをもった人がそばにいてヒントを与えてくれるなら いいが。
- 940 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 17:04:52 ]
- 「プロパティが無い」だの「そばにいてヒント」だの・・・
・・・あ、夏休みか・・・
- 941 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 17:05:36 ]
- そもそもWindowsのGUIが扱いづらすぎる
せめて.NET風に扱えるライブラリがあればなあ
- 942 名前:デフォルトの名無しさん [2008/08/09(土) 17:10:57 ]
- .NET をつかえばいいじゃないか。
MS は MFC より .NET を推進したいんだろうから。
- 943 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 17:11:38 ]
- >>939
気軽に聞けるある程度のテクニックをもった人がいない初心者が、 いきなり"MFCを使いこなせる"と思うほうが変だろう。 それはSTLでもboostでも同じことに思えるし。 使わなければならない人や、(使わないより)使ったほうが楽だと思える場合だけ、 七転八倒すればいいだけじゃね?
- 944 名前:939 mailto:sage [2008/08/09(土) 17:13:52 ]
- 気軽に聞けるある程度のテクニックをもった人がいない初心者が、
を 気軽に聞ける「ある程度のテクニックをもった人」がいない初心者が、 に訂正、、しても読みにくいか。 まぁいいや。
- 945 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 20:41:08 ]
- >>939
えー。俺一人でMFC使えるようになったよ。 MFC Internalとか読んでMSDNと格闘しただけで普通に使えるよ。 これだから日本の職業SEPGは無能なんだよ。
- 946 名前:デフォルトの名無しさん mailto:sage [2008/08/09(土) 22:17:34 ]
- >WindowsのGUIが扱いづらすぎる
X Window Systemの方が遥かに大変です
- 947 名前:デフォルトの名無しさん [2008/08/10(日) 15:48:52 ]
- >>944
なり済まし乙 >>940 いいから、もう夏休みとれ。あっ、残業で休みもろくにとれないか。 ゴクロウw
- 948 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 15:20:53 ]
- >MFC Internalとか読んでMSDNと格闘しただけで普通に使えるよ。
↑ 使えない道具を使えないと理解できないどしろーと。 料理でいえば何食べてもおんなじ人。 M$社内でさえ使われずに終焉したMFCの次スレはイランだろw
- 949 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 15:43:40 ]
- >M$社内でさえ使われずに終焉したMFCの次スレはイランだろw
いろいろな意味でアホやね。
- 950 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 15:52:48 ]
- ほんとそーだね。
M$社内で使われなかったものを使うのもアホ、 メジャーバージョンうpを表明されて終焉したMFCを使うのもアホ、 MFCをかばうのもアホw
- 951 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 16:49:50 ]
- 恥の上塗りってやつ?
- 952 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 16:51:17 ]
- そうそう、嫌気がさしたスレでMFCをかばうのは恥の上塗りwww
- 953 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 17:29:03 ]
- 夏休みらしいレス・・・もうちょっと冷静になって自分の書いたもの読んでごらん。
- 954 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 17:31:41 ]
- ↑
内容では反論できない超ヴぁかwwwww
- 955 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 17:41:40 ]
- 自分が理解できないものは、いろいろと貶したくなるものだね。
- 956 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 17:48:21 ]
- ↑
恥の上塗りってやつ? wwwwwwwwww
- 957 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 17:54:16 ]
- わかります。優しく同情されると悔しいですね。
草を生やして誤魔化してみたくなるものです。
- 958 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:00:57 ]
- ↑
夏休みらしいレス・・・もうちょっと冷静になって自分の書いたもの読んでごらん。 wwwwwwwwwwwwwww
- 959 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:09:32 ]
- え? MFCを使えない?
あれぐらいサラッと使えるでしょーに。
- 960 名前:デフォルトの名無しさん [2008/08/11(月) 18:15:19 ]
- はいはい。あんな、つまらんものを使えるって言う馬鹿はいったい
- 961 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:20:29 ]
- Sour Grapes
- 962 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:24:03 ]
- 「つまらんものを使えるって言う馬鹿」と「つまらんものを使うって言う馬鹿」
の間には大きな隔たりがあるのだと再認識しました。
- 963 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:27:45 ]
- M$脳って怖いね。
推奨がどんどん変わり続けて消えていってるのに気がつかないんだろうかね。
- 964 名前:デフォルトの名無しさん [2008/08/11(月) 18:29:55 ]
- どうすればいいんだ!
- 965 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:30:26 ]
- つ C++ Builder
- 966 名前:デフォルトの名無しさん [2008/08/11(月) 18:34:15 ]
- いまさら
- 967 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:36:11 ]
- でもない
- 968 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:36:24 ]
- 「M$」みたいに手垢のついた表現を臆面もなしにする人ってなんだろな。
「M$脳って怖いね」なんて書いているのに、Windowsべったりな人って馬鹿を超越しているね。
- 969 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:37:10 ]
- 968=M$脳
- 970 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:38:05 ]
- >C++ Builder
吹いた
- 971 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:40:19 ]
- >>963って、Microsoftの推奨を追っかけていて、それに忠実であろうとしている人なんだね。
- 972 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:42:10 ]
- MFCはMicrosoftの推奨でもないし、
ペタペタ貼り難いし、 メジャーバージョンうpオワタし、 何の目的で使う???
- 973 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:45:20 ]
- もう終わったんでつよ、MFCは?
MFCに関するソースも終わるってことですよ、VBのように?
- 974 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:46:26 ]
- >MFCに関するソースも終わるってことですよ
日本語でOK
- 975 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:49:12 ]
- MFCは終わりました。
- 976 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 18:53:14 ]
- Visual Studio 2008でかなり強化されて、そのあとも Feature Pack がリリースされてるわけで。
それにしても笑った。→ペタペタ貼り難いし
- 977 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 19:10:07 ]
-
それにしても笑った。→Visual Studio 2008でかなり強化されて、そのあとも Feature Pack がリリースされてるわけで。
- 978 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 19:11:08 ]
- いつまでもゴミ駄目のMFCにしがみ付いてちゃダメだよ。
- 979 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 20:21:09 ]
- 痛い粘着が湧いてるな
- 980 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 20:29:58 ]
- >>979
1000近づいているし、埋めネタにはちょうど良かったじゃないか。 あとはあほが次スレ立てなければ問題ない。
- 981 名前:デフォルトの名無しさん [2008/08/11(月) 22:53:24 ]
- MFCを糞なんていう奴って挫折しただけでしょ?
事実上デファクトスタンダードだろ FA業界じゃ、.NETなんて使い物にならん
- 982 名前:デフォルトの名無しさん [2008/08/11(月) 23:26:07 ]
- 所詮MFCを使いこなせなかった厨房がほざいてるだけですよ
- 983 名前:デフォルトの名無しさん mailto:sage [2008/08/11(月) 23:37:25 ]
- WTL使おうぜ!
と言いたいところだがUIにもこだわらないといけない時代にはちょっと厳しいか
- 984 名前:デフォルトの名無しさん [2008/08/12(火) 00:09:38 ]
- MFCとかOTLとかわけわかんねぇ!
- 985 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 00:52:45 ]
- なんつーかな。
MFCを使いこなせる、こなせないの問題じゃないよね。 ここに来てる人は、みんな使いこなしてるだろーよ。 だけど、世の中にはもっとすぐれたライブラリもあるわけで。 そういうライブラリがデファクトになった方が、よりハッピーになれるじゃん。 そう思わねぇ???
- 986 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 06:19:28 ]
- >>985
>だけど、世の中にはもっとすぐれたライブラリもあるわけで。 例えば?
- 987 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 08:21:34 ]
- 馬鹿にレスすんなよ馬鹿が
- 988 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 08:41:52 ]
- WxWigets, Qt, VCL, etc...
- 989 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 09:21:17 ]
- ああ。やっぱり。
- 990 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 10:56:24 ]
- じゃ、MFC捨てるわ。
- 991 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 10:57:33 ]
- >ttp://d.hatena.ne.jp/softether/20060202
>[質問] では、Visual SourceSafe などは使っていないのか? > >Visual SourceSafe は使わない。あれはビギナー (初心者) 向けのソフトだ。 >ttp://d.hatena.ne.jp/justmyfuck/20080421/1208790127 >VSSを本気で使ってるヤツらがどれくらいいるか調査する必要があると思った。 >マイクロソフトでさえも使ってないって話(team systemを使ってるんのか?)、 >上のwrite portable codeでもVSSを使ってる開発部署は悲惨すぎて同情されてた。 >何がいかんてクロスプラットフォームに対応できてないとこ、あと何かも糞タレでラベル付けも信用できん。
- 992 名前:デフォルトの名無しさん mailto:sage [2008/08/12(火) 11:10:21 ]
- >>990
捨てろ捨てろ。 どうせ関係ないし。
|

|