rafa, podes passar isto para c++?

é mais simples...