人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

C++について、現在ソースの解析を進めていく上でよくわからない箇所があるのでお尋ねします。

読んで行く上で「_T(ほにゃらら)」というのをよく見かけるのですが、Webで使い方について調べてみているのですが調べ方が悪いのかうまく見つけられません。

そもそもこれは何なのか。またどのような使われ方をするのか教えていただければ幸いです。

●質問者: taso1981
●カテゴリ:コンピュータ インターネット
✍キーワード:C++ Web ほにゃらら ソース 現在
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● aki73ix
●33ポイント

http://bbs.wince.ne.jp/ch1/mqbbs.cgi?MODE=MSG&NUM=4395&FILE=bbs....

http://www02.so-net.ne.jp/~okuda/tech/memo/strings.html

これは、TCHAR.hに定義されている TEXT()のマクロです

テキスト型のリテラルをプログラムによって適切な文字型

に変換してやるために使うものです

_UNICODEマクロの定義の有無によって文字列がワイド文字列やシングル/マルチバイト文字列としてコンパイルされるわけです

◎質問者からの返答

ご回答ありがとうございます。

なるほどそういう意味だったのですね。

大変参考になりましたありがとうございます。


2 ● kurukuru-neko
●13ポイント

型変換のマクロです。

http://msdn2.microsoft.com/ja-jp/library/ey142t48.aspx


3 ● batti55
●27ポイント

http://www.ruche-home.net/program/tips/tchar.php

ここは参考になりますか?


4 ● mark_hk
●17ポイント

さまざまな国際市場向けのコード開発を簡略化するために、Microsoft が用意したMicrosoft 固有の "汎用テキスト" マッピングです。

UnicodeやASCII文字を#defineを変えることによって簡単に切り替えられます。複数の言語(日本語・英語・アラビア語など)で使用する場合に特に有用となります。日本語だけを対象にしている場合は、つけなくても問題になることは少ないと思います。

以下、Microsoftの説明のURLです。

http://www.microsoft.com/japan/developer/library/vccore/_crt_usi...

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ