POV-Ray : Newsgroups : povray.newusers : strings in #if-directive : Re: strings in #if-directive Server Time
5 Sep 2024 08:13:45 EDT (-0400)
  Re: strings in #if-directive  
From: Chaps
Date: 13 Dec 2001 06:15:55
Message: <3c188deb$1@news.povray.org>
"marabou" <not### [at] availableyet> wrote in message
news:3c17af7f@news.povray.org...
> Warp wrote:
>
> > marabou <not### [at] availableyet> wrote:
> > : strcmp(a,b) is the C-way. (string1 == string2) give problems.
> >
> >   What problems? If I do it the C++-way, there are no problems:
> >
> > string s1 = "abc";
> > string s2 = "def";
> >
> > if(s1 == s2) { ... }

In this case, in C, you are comparing pointers.
whatever the content of S1 and S2 are, the result is false.

> > else { ... }
> >
> sorry, i missunderstood your post. i thought you meant strcmp(a,b) is
> c++-way.
> in my opinion the c-way is better, because coders then have less problems
> with type-casts.
>
Chaps.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.