Sorry, I missed a "*" in there.
[CODE]
(I am not the one who defined these classes)
class _jobject {};
class _jarray : public _jobject {};
typedef _jobject* jobject;
typedef _jarray* jarray;
int main()
{
jobject * a;
jarray b;
a = dynamic_cast
....
}
[/CODE]