Machine-translated by Google. Questions are authored in English.
Top

Discussion

What is the function of strcoll()?

  • A.compares the string, result is dependent on the LC_COLLATE
  • B.copies the string, result is dependent on the LC_COLLATE
  • C.compares the string, result is not dependent on the LC_COLLATE
  • D.copies the string, result is not dependent on the LC_COLLATE

Answer: A

Correct answer: compares the string, result is dependent on the LC_COLLATE

strcoll compares two strings according to the collating sequence of the current locale, set by LC_COLLATE. That matters wherever sorting order is not simply the order of the character codes - accented letters in French, or the treatment of case - which is exactly where strcmp gives the wrong answer for a human reader.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.