Hello,
for a while I'm facing a strange compiling error with bcc32.

..I have the following code in one of the methods:

InterfaceQT *something;

The include for the class "InterfaceQT" is there. there's no type error, everything is just right (or should).

Now the strange thing:

One of the headers is the <iostream>.

If I compile with it. I get the error:

Error E2108 src\FindForm.cpp 184: Improper use of typedef 'InterfaceQT' in funct
ion Find:nSearchb()
Error E2188 src\FindForm.cpp 184: Expression syntax in function Find:nSearchb(
)
Error E2188 src\FindForm.cpp 187: Expression syntax in function Find:nSearchb(
)


Look at that first one!!! typedef!!!!!!!!!!!! IncludeQT is a class!!!!!!!

AND if I compile WITHOUT <iostream>.....guess!!
everything compile just fine!!

is the second time I see this strange behavior...I'm not sure if the iostream was involved...the first time I changed lots of things, until it work...but I don't remember what I did (and I don't want to...was too mutch work)

Please, I apreciate any help!! I really need to get this application working for my boss.

Thanks