MFC vs .NET
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2013/10/18(金) 01:29:23.07 やろうか
226デフォルトの名無しさん
2013/12/18(水) 02:49:09.91 WINRTAPIにじゃないのかしらん
227デフォルトの名無しさん
2013/12/18(水) 04:44:16.42228デフォルトの名無しさん
2013/12/18(水) 05:02:13.71 >>223
一部呼び出しはできるって感じじゃなかったっけ?
一部呼び出しはできるって感じじゃなかったっけ?
229デフォルトの名無しさん
2013/12/18(水) 06:56:04.45 >>205
Visual Studio 2005あたりから64bitのMFCアプリ作れる。共通のソース
コードで、プロジェクト構成の追加でMBCS/Unicode, 32bit/64bit全部
ビルドできる。
確か、2005はx64の追加インストールが必要で、2007以降は標準だったはず。
MFCとリソースエディタが無料のExpress版に入っていないのは昔から。
.NET Frameworkは、セキュリティホールの巣窟。最近公開されえるセキュリ
ティパッチの大半が.NET Framework絡みか、Internet Explorer関係.
Visual Studio 2005あたりから64bitのMFCアプリ作れる。共通のソース
コードで、プロジェクト構成の追加でMBCS/Unicode, 32bit/64bit全部
ビルドできる。
確か、2005はx64の追加インストールが必要で、2007以降は標準だったはず。
MFCとリソースエディタが無料のExpress版に入っていないのは昔から。
.NET Frameworkは、セキュリティホールの巣窟。最近公開されえるセキュリ
ティパッチの大半が.NET Framework絡みか、Internet Explorer関係.
230デフォルトの名無しさん
2013/12/18(水) 07:35:55.21 .NET Framework(とIE)ばかりにセキュリティ問題が多く含まれているのか、
それとも、攻撃のターゲットが.NET Frameworkメインになったから特に対策されているだけなのか。
どちらにしても、Windowsのセキュリティーホールの大半がJavaとFlashらしいが。
それとも、攻撃のターゲットが.NET Frameworkメインになったから特に対策されているだけなのか。
どちらにしても、Windowsのセキュリティーホールの大半がJavaとFlashらしいが。
231デフォルトの名無しさん
2013/12/18(水) 10:28:40.71 パッチが多いからセキュリティホールが多い
というのはある面では正しいが別の面を見逃してるよね
パッチの当たってないセキュリティーホールがいっぱいあっても
問題になってないだけなのかも知れないし
というのはある面では正しいが別の面を見逃してるよね
パッチの当たってないセキュリティーホールがいっぱいあっても
問題になってないだけなのかも知れないし
232デフォルトの名無しさん
2013/12/18(水) 17:40:51.95 マイクロVMとモノリシックVMの覇権をかけた決戦はまだか
233デフォルトの名無しさん
2013/12/18(水) 21:54:30.81 objective-cは糞だな・・・勉強して損したぜ!
234デフォルトの名無しさん
2013/12/18(水) 22:23:08.40 objective-c覚えれば、ドラクエとか作れるんじゃないの?
買わなくていいから勉強する価値はある
買わなくていいから勉強する価値はある
235デフォルトの名無しさん
2013/12/29(日) 00:00:51.72 2013のMFCのGUIはカッケー
236デフォルトの名無しさん
2013/12/29(日) 00:38:24.10237デフォルトの名無しさん
2013/12/29(日) 01:20:51.81 VSみたいなGUIをウィザードだけで作ってくれる
GUI作成は.NETより楽
GUI作成は.NETより楽
238デフォルトの名無しさん
2013/12/29(日) 11:09:17.15 それって2013以前からある奴じゃなくて?
いまさらMFCをそんなに大きく変えるとも思えんが。
いまさらMFCをそんなに大きく変えるとも思えんが。
239デフォルトの名無しさん
2013/12/29(日) 11:34:33.71 当初からドッキング付いてたけど昔からVSのとはレベルが違ってた。
今は追いついたの?
今は追いついたの?
240デフォルトの名無しさん
2013/12/29(日) 12:07:55.35 MFC4.0あたりでも、ちょっと派生クラスにコードを書けば、リサイズ
&ドッキング可能なダイアログバーとかフツーに作れるけどな。
そこらを解説というか、そもそもMFCの情報を掲載しているサイト
自体が減っているし、残っていても何年もL更新されてないからな。
&ドッキング可能なダイアログバーとかフツーに作れるけどな。
そこらを解説というか、そもそもMFCの情報を掲載しているサイト
自体が減っているし、残っていても何年もL更新されてないからな。
241デフォルトの名無しさん
2014/01/01(水) 17:00:09.55242片山博文MZコスモ ◆T6xkBnTXz7B0
2014/01/02(木) 04:16:20.29 MFCスタイルだと、一時マップのあるオブジェクトをdeleteしないで自動削除にまか
せるんだった。deleteの必要なポインタ混ぜちゃあかんかった
せるんだった。deleteの必要なポインタ混ぜちゃあかんかった
243片山博文MZコスモ ◆T6xkBnTXz7B0
2014/01/02(木) 04:47:08.85 MFCのハンドルマップ方式よりもshared_ptrの方が速いかな?
244デフォルトの名無しさん
2014/01/02(木) 12:07:09.49 >>243
ハンドル自体システムが管理するメモリのポインタで、共有に関してはウィン
ドウハンドルにしろ、ファイルハンドルにしろ、内部でシリアライズ処理されて
いると思うけど? 速度に関しては、ハンドルやポインタの管理より、それら
を経由して行う他の処理の方が時間が掛かるのが一般的で、管理方法の違いに
よるアプリケーション上での差はないに等しいのでは?
ハンドル自体システムが管理するメモリのポインタで、共有に関してはウィン
ドウハンドルにしろ、ファイルハンドルにしろ、内部でシリアライズ処理されて
いると思うけど? 速度に関しては、ハンドルやポインタの管理より、それら
を経由して行う他の処理の方が時間が掛かるのが一般的で、管理方法の違いに
よるアプリケーション上での差はないに等しいのでは?
245片山博文MZコスモ ◆T6xkBnTXz7B0
2014/01/02(木) 16:21:36.16 シリアライズという単語の使い方間違ってるし、処理が少し遅れても気にしない性格かな?
246デフォルトの名無しさん
2014/01/02(木) 16:45:34.32 MFCで作成されたとアプリと.NETで作成されたとアプリはやはり
MFCのほうが高速に動作するのでしょうか?
MFCのほうが高速に動作するのでしょうか?
247デフォルトの名無しさん
2014/01/03(金) 00:52:58.97 あんま変わらんだろ
248デフォルトの名無しさん
2014/01/04(土) 14:46:36.41 そうだろうけど、.NETのほうが速い理由はない
249デフォルトの名無しさん
2014/01/04(土) 18:15:22.78 JvavaではJITコンパイラの方が早く動作するという結果もある
マルチコアでバックグラウンドコンパイルしないとだめだけどな
マルチコアでバックグラウンドコンパイルしないとだめだけどな
250デフォルトの名無しさん
2014/01/04(土) 20:43:47.50 VS2012でMFCウィザードで一発完了で
超カッケー画面できるんだなw
生産性は.NETを超えたんじゃね?
これで.NETの優位性は全くなくなったな
超カッケー画面できるんだなw
生産性は.NETを超えたんじゃね?
これで.NETの優位性は全くなくなったな
251デフォルトの名無しさん
2014/01/04(土) 21:04:05.47 >>250
そのかっこいい画面のアップをお願いします(´・_・`)
そのかっこいい画面のアップをお願いします(´・_・`)
252デフォルトの名無しさん
2014/01/05(日) 00:56:37.50 「VS2012 MFC」で画像検索
253デフォルトの名無しさん
2014/01/06(月) 20:03:12.75 かっこいいのか、これ・・・?
254デフォルトの名無しさん
2014/01/08(水) 02:27:46.51 ネ申スレ
255デフォルトの名無しさん
2014/01/16(木) 07:50:02.98 >>14
その条件だとすでに作成されてるから変わらない
その条件だとすでに作成されてるから変わらない
256デフォルトの名無しさん
2014/01/17(金) 13:00:57.99 mfc、expressにもつけてお
257デフォルトの名無しさん
2014/01/17(金) 22:44:14.80258デフォルトの名無しさん
2014/01/17(金) 23:12:59.00 互換ライブラリ作れる人はニートなんてやりません
259デフォルトの名無しさん
2014/05/14(水) 03:10:16.50ID:JxeTIG1R mfc、expressにもつけてお
260デフォルトの名無しさん
2014/05/16(金) 07:34:50.84ID:cxKzHbG1 古事記は
261デフォルトの名無しさん
2014/05/16(金) 09:52:46.14ID:WHbqzO3I 稗田Array
262デフォルトの名無しさん
2014/05/16(金) 10:37:22.66ID:hJC//Tt9 なるほど
うまいこというね
うまいこというね
263デフォルトの名無しさん
2014/05/18(日) 02:29:49.13ID:7h6nv6ID mfc、expressにもつけてお
264デフォルトの名無しさん
2014/08/13(水) 16:25:20.45ID:e6wUaYhp 結局、今から新規開発するならC#なの?C+(MFC),VB.NETなの?
265デフォルトの名無しさん
2014/08/13(水) 16:27:22.37ID:9nXT2NBI まさかのHTML5
266デフォルトの名無しさん
2014/08/13(水) 16:35:38.63ID:9nXT2NBI なんかこんな記事が 20140812
http://japan.zdnet.com/development/sp/35052061/
http://japan.zdnet.com/development/sp/35052061/
267デフォルトの名無しさん
2014/08/13(水) 20:44:12.53ID:M/yU7i7Q 企業が開発工数とコストを水増しするためだろ
業務アプリなんてhtml5で十分じゃんね
業務アプリなんてhtml5で十分じゃんね
268デフォルトの名無しさん
2014/08/13(水) 22:44:57.41ID:l08z8i48 >>267
むしろHTML5で書く方が大変だと思うが…
むしろHTML5で書く方が大変だと思うが…
269デフォルトの名無しさん
2014/08/14(木) 00:45:15.88ID:Rj7B0uaI270デフォルトの名無しさん
2014/08/14(木) 03:26:06.41ID:S2aFxccY 実用に困るレベルで遅いのなら言語の問題じゃないと思う
271デフォルトの名無しさん
2014/08/14(木) 10:58:57.71ID:Rj7B0uaI 番組表、録画済一覧、視聴画面の切り替えが遅い遅い。
番組表は 1chずつ徐々に表示されて行く感じで、全部表示されないと何も
できない。
早送りのボタンを押しても数秒たたないと早送りが始まらない。
PIX-DT230-PE0 の事だけど。
番組表は 1chずつ徐々に表示されて行く感じで、全部表示されないと何も
できない。
早送りのボタンを押しても数秒たたないと早送りが始まらない。
PIX-DT230-PE0 の事だけど。
272デフォルトの名無しさん
2014/08/14(木) 11:00:42.88ID:Rj7B0uaI273デフォルトの名無しさん
2014/08/14(木) 11:54:32.31ID:NK55xhJN >>272
インストーラーごときで.NETのせいで遅くなるとかねーよw
インストーラーごときで.NETのせいで遅くなるとかねーよw
274デフォルトの名無しさん
2014/08/14(木) 12:06:42.16ID:Rj7B0uaI275デフォルトの名無しさん
2014/08/14(木) 12:14:10.55ID:Rj7B0uaI ・同じように使えてしまうために、配列とリンクリストの使い分けが
出来てないとか(やることによって効率の良し悪し、得意・不得意が
あるので。)。
・ジャグ配列と普通の多次元配列の効率の違いに配慮したコーディング
が出来てないとか。
・効率向上のための参照渡しと値渡しの使い分けが出来てないとか。
出来てないとか(やることによって効率の良し悪し、得意・不得意が
あるので。)。
・ジャグ配列と普通の多次元配列の効率の違いに配慮したコーディング
が出来てないとか。
・効率向上のための参照渡しと値渡しの使い分けが出来てないとか。
276デフォルトの名無しさん
2014/08/14(木) 12:17:37.30ID:Rj7B0uaI 「C/C++のポインタが難しい」と思っている人はそうなりがちかも。
277デフォルトの名無しさん
2014/08/14(木) 16:07:15.13ID:cCaGv+0R >>275
それらやったとしてもインストーラーでそんな違い出ねーだろ(´・_・`)
それらやったとしてもインストーラーでそんな違い出ねーだろ(´・_・`)
278デフォルトの名無しさん
2014/08/14(木) 17:26:02.72ID:31aNAkg3 きっとタイムアウトが怒ってるんだろう
279デフォルトの名無しさん
2014/08/14(木) 17:49:18.18ID:SYtvlaIr >>275
配列がどうとか参照が値渡しとかで番組表如きのアプリが遅くなることは無いだろ
配列がどうとか参照が値渡しとかで番組表如きのアプリが遅くなることは無いだろ
280デフォルトの名無しさん
2014/08/14(木) 18:07:59.07ID:Rj7B0uaI281デフォルトの名無しさん
2014/08/14(木) 18:49:21.99ID:Rj7B0uaI282デフォルトの名無しさん
2014/08/14(木) 18:50:12.45ID:Rj7B0uaI 誤:あるとしたら何なん?
正:無いとしたら何なん?
正:無いとしたら何なん?
283デフォルトの名無しさん
2014/08/14(木) 19:10:38.28ID:cCaGv+0R >>275に書いてあるの、.NET関係ないしw
ガベコレとかJITとかランタイムのオーバーヘッドでしょ
ガベコレとかJITとかランタイムのオーバーヘッドでしょ
284デフォルトの名無しさん
2014/08/14(木) 19:13:36.66ID:Rj7B0uaI285デフォルトの名無しさん
2014/08/14(木) 19:44:45.06ID:N+lOcDOn286デフォルトの名無しさん
2014/08/14(木) 19:51:57.10ID:N+lOcDOn287デフォルトの名無しさん
2014/08/14(木) 20:12:04.96ID:cCaGv+0R288デフォルトの名無しさん
2014/08/14(木) 20:15:58.72ID:N+lOcDOn289デフォルトの名無しさん
2014/08/14(木) 20:44:47.19ID:N+lOcDOn290デフォルトの名無しさん
2014/08/14(木) 20:54:49.11ID:8EuqiR5k どっちもいや
WTL一択
マルチプラットフォームなGUIツールキットも結局新機能使おうとするとWin32で汚れるからいや
WTL一択
マルチプラットフォームなGUIツールキットも結局新機能使おうとするとWin32で汚れるからいや
291デフォルトの名無しさん
2014/08/14(木) 20:55:36.59ID:N+lOcDOn292デフォルトの名無しさん
2014/08/14(木) 21:18:15.72ID:aUsh1x2+ <Windows.h>が自分のコードから見えるってことじゃないかな。
さらにその中で定義されているものを自分のコードに登場させないといけない
場合があるとか。
自分もそういうの気になります。
でもこれ、そんなに気にすることなのかな?
汚れたせいで注意しないといけない部分が増えるのはあるんだけど、気分の
問題の方が多いような気もする。
さらにその中で定義されているものを自分のコードに登場させないといけない
場合があるとか。
自分もそういうの気になります。
でもこれ、そんなに気にすることなのかな?
汚れたせいで注意しないといけない部分が増えるのはあるんだけど、気分の
問題の方が多いような気もする。
293デフォルトの名無しさん
2014/08/14(木) 21:49:11.69ID:cCaGv+0R294デフォルトの名無しさん
2014/08/14(木) 23:10:13.27ID:N+lOcDOn295デフォルトの名無しさん
2014/08/14(木) 23:33:02.05ID:S2aFxccY 単純にそのプログラムが糞なだけでしょう
.NETのプログラムは.NET frameworkが必要だからそのプログラムが.NETだとすぐわかるだけ
.NETのプログラムは.NET frameworkが必要だからそのプログラムが.NETだとすぐわかるだけ
296デフォルトの名無しさん
2014/08/14(木) 23:56:23.82ID:N+lOcDOn >>295
すぐ分かったわけじゃなく、逆コンパイルにかけてみた事があるから。
すぐ分かったわけじゃなく、逆コンパイルにかけてみた事があるから。
297デフォルトの名無しさん
2014/08/15(金) 00:05:03.86ID:V6nz0nqd ならなんで遅いのかわかるだろ
調査結果教えてくれ
調査結果教えてくれ
298デフォルトの名無しさん
2014/08/15(金) 00:15:34.11ID:Pp3HIOaG >>297
・難読化が激しかった。
・自分が当時使った逆コンパイラでは正しく逆コンパイル出来なかった。
・難読化のせいで1文字変数ばかりで、メンバ変数やメンバ関数をgrep検索
するだけでは全く解析できなかった。
・解析するためには意味解析機能を持った支援ツールが必要と判断した。
ということでそこで断念した。
・難読化が激しかった。
・自分が当時使った逆コンパイラでは正しく逆コンパイル出来なかった。
・難読化のせいで1文字変数ばかりで、メンバ変数やメンバ関数をgrep検索
するだけでは全く解析できなかった。
・解析するためには意味解析機能を持った支援ツールが必要と判断した。
ということでそこで断念した。
299デフォルトの名無しさん
2014/08/15(金) 00:19:52.40ID:V6nz0nqd それで.NETのせいにしてるの?
わけわからん
わけわからん
300デフォルトの名無しさん
2014/08/15(金) 01:43:02.94ID:dkRtWxXR301デフォルトの名無しさん
2014/08/15(金) 04:10:06.02ID:KHLkKnjK 香ばしい中学生がいると聞いて。
.NETが遅いなら速度の要求される処で使われる可能性皆無になると思うが、応答速度必要なソシャゲのサーバー側とかでも使われてるのをどう説明するのか
.NETが遅いなら速度の要求される処で使われる可能性皆無になると思うが、応答速度必要なソシャゲのサーバー側とかでも使われてるのをどう説明するのか
302デフォルトの名無しさん
2014/08/15(金) 09:52:10.84ID:Pp3HIOaG303デフォルトの名無しさん
2014/08/15(金) 10:08:48.83ID:Lne+Px+X >番組表はキャッシュを持たずにその都度受信して表示してる
これなら仕様通りの速度だろうね
これなら仕様通りの速度だろうね
304デフォルトの名無しさん
2014/08/15(金) 10:45:14.90ID:Pp3HIOaG305デフォルトの名無しさん
2014/08/15(金) 10:47:00.37ID:Pp3HIOaG 一つ一つではなく全てのメンバ変数 x を classname_x のように修正
するツールってあるのかな?
するツールってあるのかな?
306デフォルトの名無しさん
2014/08/21(木) 23:56:49.96ID:PkSxFhWP >>305
se○
se○
307デフォルトの名無しさん
2014/10/14(火) 13:31:59.42ID:cBz5RbAX 10年くらい前のスレだと思ったら去年のスレかよw
308デフォルトの名無しさん
2017/09/06(水) 12:54:22.57ID:yFXtRJdt 10年くらい前のスレだと思ったら4年前のスレかよw
309デフォルトの名無しさん
2017/12/04(月) 20:47:13.00ID:SujxjXgZ visual studio2012のvc++でプログラムを組んでみているのですが、CLRで組んだスレッドがものすごく重たいです。MFCのスレッドと比較すると、
mfc 1ループ0.15us
crl 1ループ15ms
と言った具合です。
環境はwindows7 32bitですが、もっとcrlのプログラムを早くする方法をご存じの方、おられましたらご教示下さい。
・例えば64bit環境ならば速くなるなど
mfc 1ループ0.15us
crl 1ループ15ms
と言った具合です。
環境はwindows7 32bitですが、もっとcrlのプログラムを早くする方法をご存じの方、おられましたらご教示下さい。
・例えば64bit環境ならば速くなるなど
310デフォルトの名無しさん
2017/12/04(月) 20:48:08.74ID:SujxjXgZ 訂正:CRLー>CLR
311デフォルトの名無しさん
2017/12/04(月) 20:49:53.98ID:SujxjXgZ mfc 0.15ms
clr 15ms
に訂正します 訂正ばかりでごめんなさい。
clr 15ms
に訂正します 訂正ばかりでごめんなさい。
312デフォルトの名無しさん
2018/01/12(金) 04:22:54.82ID:m3wT6weA 今はタスクとかいうの使うんじゃないの?知らんけど
https://msdn.microsoft.com/ja-jp/library/windows/apps/hh780559.aspx
https://msdn.microsoft.com/ja-jp/library/windows/apps/hh780559.aspx
313デフォルトの名無しさん
2018/01/15(月) 20:41:44.13ID:KWAcFzXi タスクは始めて聞きました。
スレッドより、もしかすると速いのでしょうか。速くても遅くても、チェーンでつながる概念に興味を持ちました。
スレッドより、もしかすると速いのでしょうか。速くても遅くても、チェーンでつながる概念に興味を持ちました。
314デフォルトの名無しさん
2018/02/14(水) 05:26:35.16ID:DeENz/ES MFCでスレッド使うときはメモリリークに注意。
315デフォルトの名無しさん
2018/02/15(木) 22:37:39.39ID:f9Xt2yZP mfcでのメモリリーク対策にはだいぶ苦しんでいますが、速度的なメリットから、mfcがとても魅力的です。
316デフォルトの名無しさん
2018/05/23(水) 20:45:25.09ID:Au5e7VGg 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
1MG7L
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
1MG7L
317デフォルトの名無しさん
2018/07/05(木) 01:07:53.29ID:RfoszcD2 1P2
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相「従来の立場超えたと受け止められ反省」 存立危機発言巡り [蚤の市★]
- 【速報】赤坂サウナ火事2人死亡 サウナ室のドアノブ外れ閉じ込められた可能性 ★2 [nita★]
- 【芸能】星野源、『紅白歌合戦』に特別企画で出場決定! 京都・ニンテンドーミュージアムから「スーパーマリオ」テーマ曲をパフォ [冬月記者★]
- BreakingDown 前日会見で対戦予定選手から不意打ちビンタ→後頭部強打で失神した選手、くも膜下出血と報告「脳内に出血が発見され…★3 [Anonymous★]
- 【千葉】体操着に火を付け自室燃やした疑いで中3男子を逮捕 市営団地 「逮捕されたことは納得しています」 [煮卵★]
- 【芸能】元フジ・菊間千乃氏 自宅の湯船は「1年で2、3回」しか入らない 毎日入る人58%調査に「衝撃を受けている」 [冬月記者★]
- 【悲報】高市「台湾有事、誤解を与える言い方だったのは反省します😤」 [359965264]
- 赤坂サウナ蒸し焼き死亡事件、ガチでおわる、ドアの取っ手が内外両方外れる&非常ボタン故障wwwwwwwwwwww🔥 [329329848]
- まだパソコン買ってないやつwwwwww
- 【悲報】高市早苗、橋下徹にブチギレ長文お気持ち表明wwwwwwwwwwwwwwwwwwwww [339035499]
- 頭おかしくなるとか怖いわ
- 感情論なしで語りたいんだけど、天皇っている?
