#include <memory>
class Chunk {
public:
Chunk() {}
Chunk(std::unique_ptr<unsigned char[]> contents);
std::unique_ptr<unsigned char[]> contents;
};
Chunk::Chunk(std::unique_ptr<unsigned char[]> content):
contents(std::move(content)){ }
int main() {
Chunk c;
}
I2luY2x1ZGUgPG1lbW9yeT4KCmNsYXNzIENodW5rIHsKcHVibGljOgogICAgQ2h1bmsoKSB7fQogICAgQ2h1bmsoc3RkOjp1bmlxdWVfcHRyPHVuc2lnbmVkIGNoYXJbXT4gY29udGVudHMpOwogICAgc3RkOjp1bmlxdWVfcHRyPHVuc2lnbmVkIGNoYXJbXT4gY29udGVudHM7Cn07CgpDaHVuazo6Q2h1bmsoc3RkOjp1bmlxdWVfcHRyPHVuc2lnbmVkIGNoYXJbXT4gY29udGVudCk6IAogICAgICAgICAgICAgY29udGVudHMoc3RkOjptb3ZlKGNvbnRlbnQpKXsgfQoKaW50IG1haW4oKSB7CgogICAgQ2h1bmsgYzsKfQ==