Sign In/My Account | View Cart  

advertisement

AddThis Social Bookmark Button

Article:
  Strings in Cocoa: Part I
Subject:   Why not correct the wrong example
Date:   2001-07-05 00:42:35
From:   darwinfo
Hi out there,


as it has been discussed already, the string-compare-example is wrong.
Just for curiosity, why hasn't it been corrected in the meantime?
The correct solution is quite simple:
if (strcmp(string1, string2) == 0)
{
....
}


Greetings from Hof/Germany
Peter

Full Threads Oldest First

Showing messages 1 through 2 of 2.

  • Derrick Story photo Why not correct the wrong example
    2001-07-06 09:59:28  Derrick Story | O'Reilly AuthorO'Reilly Blogger [View]

    The example has been corrected with a dated Editor's Note above it so we all can keep our documentation striaght.

    Thanks to all who helped!

    Derrick
    • Why not correct the wrong example
      2001-07-06 17:06:32  briandds [View]

      Um, it's still wrong. strcmp() returns zero if the strings are identical, so the code there should be:

      if ( !strcmp(string1, string2) ) {
      // do the following code
      }

      There wasn't much substance to this particular article anyway, so I don't know that it matters.