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