私が知っている多くのプログラマーが C++ で学ぶことを勧めているので、私は最近 D を試しています。
DMD Compiler v2.057 を使用しています。これが私のコードです。
while(cliLoopC)
{
write("?> ");
string iPt_ = std.string.tolower(readln());
switch (iPt_)
{
default: writeln(E_URECCOM); break;
case "test":
writeln("Hello!");
break;
}
}
このプログラムは、 を入力するたびに、 の代わりに にtest
移動する必要があり、 E_URECCOM ( を含む定数 char[] ) の内容を出力するだけです。case
default
UNRECOGNISED COMMAND\n
これを行うために何が起こっているのかわかりません。何か案は?