タイトルの通りなのですが、TCHAR型の文字列の要素をワイド文字として扱いのですが
どうすればよいのでしょうか。
具体的には、以下のプログラムを動かしたいのです。
double value=12.5;
TCHAR lps[256];
for(int i=0;i<256;i++)
lps[i]='\0';
sprintf(lps,_T("ハンバーグ:%lfドル"),value);
//この後、lps文字列に入れた文字を、どうにかしてワイド文字として識別したい
for(int i=0;i<256;)
switch(lps[i]){
case L'ハ':
printf("ひ\n");
break;
case L'2':
printf("き\n");
break;
case L'.':
printf("に\n");
break;
case L'ル':
printf("く\n");
return;
break;
/*
ひ
き
に
く
と出力して終了したい
*/
}
ありがたいです。
よろしくお願いします。