buffer = new char[64];
buffer = std::make_shared<char>(char[64]); ???
make_shared<>()
kullanarak bir diziye bellek ayırabilir misiniz?Make_shared'e eşdeğer bir şeye sahip bir dizi ayırabilir misiniz?
yapabileceğim: buffer = std::make_shared<char>(new char[64]);
Ama bu hala yeni çağıran içerir, bu make_shared
daha güvenli ve daha verimli benim anlayışına var.
'std :: vector tamponu (64); –