Iwao Dev

気付いたことをメモしています.

この画面は、簡易表示です

2014 / 10月

printf(“%c”,’\a’) を cout で

_tprintf(_T(“%c”),_T(‘\a’)) を std::tout に変更しようとして,以下の様にしてみた.
  std::tout << ‘\a’ ;
VC 6 で,MBCS では意図した動作 (BEL) となるが,UNICODE の場合 “7” が表示される.


一度文字列のバッファに入れれば良いと気づき,
  std::tout << tstring(_T(“\a”)) ;



  にほんブログ村 IT技術ブログへ

  • Categories:


    top

    %d人のブロガーが「いいね」をつけました。