Dear Thomas,
thanks a lot, I got it now.
regards,
Duong Van Yen
--- Thomas Hruska <[EMAIL PROTECTED]> wrote:

> duong van yen wrote:
> > Dear groups,
> > I try to know how to use cabs() function from this
> > example:
> > #include <stdio.h> 
> > #include <math.h> 
> >  struct complex
> > {
> > double x, y;
> > };
> > int main(void) 
> > { 
> >   struct complex z; 
> >  
> >   z.x = 1; 
> >   z.y = 2; 
> >  
> >   printf("%f", cabs(z)); 
> >  
> >   return 0; 
> > }
> > and i get the error:
> > " error C2664: 'cabs' : cannot convert parameter 1
> > from 'complex' to '_complex' "
> > can anyone explain the reason why?, and how to
> correct
> > it?
> > thanks
> > regards,
> > Duong Van Yen
> 
> Microsoft decided to deprecate ANSI C/C++ with the
> latest PSDK.  I can't 
> really blame them except they replaced everything
> with function names 
> that are preceded with an underscore.  That creates
> incredibly ugly 
> looking code.
> 
> You shouldn't be defining the 'complex' structure -
> should already be 
> defined for you in math.h.  MSDN says to use 'struct
> _complex':
> 
>
http://msdn2.microsoft.com/en-us/library/837f6cdb(VS.80).aspx
> 
> -- 
> Thomas Hruska
> CubicleSoft President
> Ph: 517-803-4197
> 
> *NEW* VerifyMyPC 2.5
> Change tracking and management tool.
> Reduce tech. support times from 2 hours to 5
> minutes.
> 
> http://www.CubicleSoft.com/VerifyMyPC/
> 
> 



       
____________________________________________________________________________________
Get the Yahoo! toolbar and be alerted to new email wherever you're surfing.
http://new.toolbar.yahoo.com/toolbar/features/mail/index.php

Reply via email to