Nagyon C++-osan a gondolkodsz. A memória nem erőforrás, így egy közönséges puffer sem az (hacsak nem valami spéci dologról van szó, ami csak spéci módon kezelhető). A thread szintén nem erőforrás.