C++相談室 part69at TECH
C++相談室 part69 - 暇つぶし2ch813:デフォルトの名無しさん
09/06/07 14:38:59
上の例、バッファーとポインターが同じでした、ミスすみません
>>881 下記のようにうにエラーになります  >>812 100個のインスタンスを作るわけではないです
class AA
{
 int a1,a2;
public:
 AA() { printf("AA コンストラクタ\n"); }
 ~AA() { printf("AA デストラクタ\n"); }
};
int _tmain(int argc, _TCHAR* argv[])
{
 char buf[100];
 AA *datp;
 datp = (AA *)buf;
 new(datp) AA(); // ここがエラーになる…
 datp->~AA();
 return 0;
}
エラー 1 error C2660: 'operator new' : 関数に 2 個の引数を指定できません。



次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch