[Issue 1884] manifest constants for strings
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Fri Feb 29 18:46:10 PST 2008
http://d.puremagic.com/issues/show_bug.cgi?id=1884
------- Comment #1 from ddparnell at bigpond.com 2008-02-29 20:46 -------
And if you think that was stringe, try this example ...
//-------------
import std.stdio;
void main()
{
enum string foo = "qwerty";
std.stdio.writefln("'%s'", foo);
foreach(int i, char c; foo)
writefln("[%s]%s", i, cast(int)c);
enum fob = "qwerty";
std.stdio.writefln("'%s'", fob);
foreach(int i, char c; fob)
writefln("[%s]%s", i, cast(int)c);
const bar = "qwerty";
std.stdio.writefln("'%s'", bar);
foreach(int i, char c; bar)
writefln("[%s]%s", i, cast(int)c);
std.stdio.writefln("'%s'", "qwerty");
foreach(int i, char c; "qwerty")
writefln("[%s]%s", i, cast(int)c);
}
//---------
--
More information about the Digitalmars-d-bugs
mailing list