Jump to content
Xtreme .Net Talk

Recommended Posts

Posted

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.

Debug me...
  • *Experts*
Posted

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

"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

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...