I need something translated from Delphi to C++

From: Dark Alchemist (darkalchemist_at_mysticglow.com)
Date: 01/04/04


Date: Sun, 04 Jan 2004 00:42:19 -0600


              if pMsg.Member['stats'].Member[x].Member['key'] = $5 then
                gd._Burden :=
pMsg.Member['stats'].Member[x].Member['value'];

I tried numerous ways of doing it and always failed so, can anyone
translate that to C++?

Thank you.