Автоматический указатель для Symbian - PullRequest
0 голосов
/ 09 июля 2010

Существует ли какой-либо автоматический указатель, аналогичный auto_ptr или scoped_ptr, для Symbian?

1 Ответ

1 голос
/ 09 июля 2010

К сожалению, нет.Если вы имеете в виду родной Symbian C ++, конечно.Я могу только предложить вам использовать template <class T> class TAutoClose, который можно использовать для вызова метода Close() в разных R-классах, когда экземпляр TAutoClose выходит из области видимости.Например,

RFile myFile;
TAutoClose<RFile> iFile;
iFile.iObj = myFile;

myFile::Close() будет вызвано, когда iFile выйдет из области видимости.

Надеюсь, это поможет.Разработка Symbian не легкая.:)

...