C 日本語文字列 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
(マルチバイト文字列、ワイド文字列)
(マルチバイト文字列、ワイド文字列)
136行: 136行:
 
UTF-8では英数字が1Byte、日本語は3Byteを使います。<br />
 
UTF-8では英数字が1Byte、日本語は3Byteを使います。<br />
 
テキストエディタは、このあたりの解釈が厳密で、ファイルを保存するときにも文字コードセットと符号化方式を遵守していますし、<br />
 
テキストエディタは、このあたりの解釈が厳密で、ファイルを保存するときにも文字コードセットと符号化方式を遵守していますし、<br />
互換性を高めているものが、多いです。<br />
+
互換性を高めているものが、多いです。複雑過ぎて、自分には作れそうもないですね。<br />
<br />
+
 
<br />
 
<br />
 
WindowsのVisualStudioなどでWin32 APIを使える環境であれば、以下のような型もあります。<br />
 
WindowsのVisualStudioなどでWin32 APIを使える環境であれば、以下のような型もあります。<br />
197行: 196行:
 
そんな軽装備で山登りなんて始めたら、<br />
 
そんな軽装備で山登りなんて始めたら、<br />
 
間違いなく死ににいくようなもんです。それでも目指すべきところがあるのならば、頑張るしかないっすね。<br />
 
間違いなく死ににいくようなもんです。それでも目指すべきところがあるのならば、頑張るしかないっすね。<br />
 +
自分自身はMFCを使ったアプリも複雑過ぎて理解しきれなかったし、ある程度は理解しようとしたんですけど…。<br />
 +
C++を理解して、MFCのちょいかじり、さらにその先にあるC++/CLI、DirectShowを使ってみたりもしましたが、いやはや。<br />
 +
どこまで理解できたのやら(汗。Win32APIだけでUSBラジオを操作したり、音を出力する質素なアプリとか、そういうのを作るのが精一杯でしたね。<br />
 +
あと面白いのはSterinBerg社の提供しているVSTiスケルトンから音楽やMIDI処理系のDLL開発をするのも楽しかったような。<br />
 +
自分もわからなかったことを、もう一度、理解してみようと思います。<br />
  
 
== '''マルチバイト文字列、ワイド文字列の相互変換''' ==
 
== '''マルチバイト文字列、ワイド文字列の相互変換''' ==

2013年11月22日 (金) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス