<prompt> Andika chaguo za kukokotoa za C zinazoonyesha matumizi ya viashiria mahiri ili kudhibiti ugawaji wa kumbukumbu na ugawaji.PLINFORMAT  <response>: pamoja na pamoja na darasa la MyClass umma: MyClass std::cout Mjenzi wa MyClass anaitwa std::endl; MyClass std::cout MyClass destructor inaitwa std::endl; void printMessage std::cout Hujambo kutoka MyClass! std::endl; ;matumizi batiliSmartPointers Unda kiashiria mahiri ili kudhibiti kumbukumbu ya kitu kipya cha MyClass std::unique_ptr mySmartPointernew MyClass; Piga njia kwenye kitu cha MyClass kupitia kielekezi mahiri mySmartPointer-printMessage; unique_ptr itafuta kiotomatiki kitu cha MyClass kitakapotoka nje ya wigoint main tumiaSmartPointers; std::cout Nyuma katika utendaji kazi mkuu, kipengee cha MyClass kimefutwa na kielekezi mahiri std::endl; kurudi 0; 