struct TestStruct
{
int a; // And other members here
int *b = new int[10];
~TestStruct()
{
delete[] b;
}
};
int main(void)
{
struct TestStruct *a_struct = new TestStruct();
delete a_struct;
return 0;
}
c3RydWN0IFRlc3RTdHJ1Y3QKewogICAgaW50IGE7ICAvLyBBbmQgb3RoZXIgbWVtYmVycyBoZXJlCiAgICBpbnQgKmIgPSBuZXcgaW50WzEwXTsKCiAgICB+VGVzdFN0cnVjdCgpCiAgICB7CiAgICAgICAgICAgIGRlbGV0ZVtdIGI7CiAgICB9Cn07CgppbnQgbWFpbih2b2lkKQp7CiAgICBzdHJ1Y3QgVGVzdFN0cnVjdCAqYV9zdHJ1Y3QgPSBuZXcgVGVzdFN0cnVjdCgpOwoKICAgIGRlbGV0ZSBhX3N0cnVjdDsKCiAgICByZXR1cm4gMDsKfQ==