Malfunction Posted January 8, 2004 Posted January 8, 2004 I have a struct struct list { int No; char *Name; }; and the "instance" struct list courseA[5]; initialised with five names and numbers. I needed two functions to sort courseA by names and number. The latter wasn't a problem but sorting by names is. if (courseA.Name > courseA.Name) .... Is not sorting correctly. Quote Debug me...
*Experts* Nerseus Posted January 10, 2004 *Experts* Posted January 10, 2004 You'll need to use strcmp to compare the two strings or don't declare your "string" as char*, use an actual string class. -Nerseus Quote "I want to stand as close to the edge as I can without going over. Out on the edge you see all the kinds of things you can't see from the center." - Kurt Vonnegut
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.