Не понимаю, как RAII сделаете вот это? У меня есть функция без класса, например. Или функция-не-конструктор. Мегабайт это совсем не много. А ГБайт, например, только в редакторе и сможешь (понятно, что не всякий осилит, но тут есть варианты по крайней мере).