DLLの関数内で確保したメモリを
アプリケーション側で解放したりするのはマズイですよね?

今のところ動いてるんですが、例えばDLL側でリンクしているcrtと
アプリ側でリンクしているcrtが違ったりするとマズーな予感がするんですが