On Monday, 12 May 2014 at 14:56:46 UTC, John Colvin wrote:
char[] is a rather special type of array: the language has
unicode support and iterates over it by code-point (i.e. not
guaranteed to be a single char per iteration).
If you want to sort chars and are assuming ASCII, you can just
use std.string.representation to work with them as integer
types:
On Monday, 12 May 2014 at 16:30:12 UTC, Jonathan M Davis via
Digitalmars-d-learn wrote:
All strings in D are treated as ranges of dchar, not their
element type. This
has to with the fact that a char or wchar are only part of a
character. If you
want to sort arrays of characters, you need to use dchar[].
I understand the reason. Thanks!