【初心者歓迎】C/C++室 Ver.34【環境依存OK】
■ このスレッドは過去ログ倉庫に格納されています
0705デフォルトの名無しさん
2007/02/10(土) 22:55:55質問です。
struct hoge{
int a;
bool Test(){return true;}
};
↑このようなメンバー関数が存在するクラスや構造体(仮想関数とかは存在しない)を
hoge a,b;
b.a = 100;
と宣言して、↓みたいにmemcpyするのは大丈夫なんでしょうか。
(実験してみたけど、問題なかった)
memcpy((void*)&a, (void*)&b, sizeof(hoge));
http://forums.belution.com/ja/cpp/000/042/08s.shtml
同じ内容の質問と回答のログが、このサイトにあり、
メンバー関数があると駄目という意見がありましたが、
自分の実験では問題がなく、はっきりしないので
ここで質問させていただきます。
よろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています