【初心者歓迎】C/C++室 Ver.43【環境依存OK】at TECH【初心者歓迎】C/C++室 Ver.43【環境依存OK】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト200:デフォルトの名無しさん 07/10/03 09:03:51 //4 LPBYTE lpBuffer = new(nothrow) BYTE[dwSize]; malloc差し替えなら挙動が同じ(bad_alloc投げずにNULL返す)new(nothrow)最強 201:デフォルトの名無しさん 07/10/03 09:39:48 んなコードは窓から投げ捨ててFileMapping使え 202:デフォルトの名無しさん 07/10/03 11:11:39 WindowsServer2003x64上で、64ビットプロセスと32ビットプロセスのメモリ共有を行いたいと思っています。 調べてみるとメモリマップドファイルがあるのですが、これで実現可能でしょうか?単純な方法がありましたら教えていただきたいです。 また、64ビットプロセスでメモリ確保したものを32ビットプロセスでデータ参照するにはどうすればいいでしょうか? 203:デフォルトの名無しさん 07/10/03 13:30:07 >>202 可能。メモリマップドファイル経由。 204:デフォルトの名無しさん 07/10/03 14:54:08 独学で勉強中です。 ClassA a; ClassA b = a; ClassA c(a); とした場合 bはメンバ変数が初期化され、 cは未初期化状態になります。 これは言語仕様でしょうか?環境依存でしょうか? WinXP + Cygwin + gcc3.4.4 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch