FineKernelToolKit  2.9.0
 全て クラス ネームスペース ファイル 関数 変数 型定義 列挙型 列挙型の値 フレンド マクロ定義 ページ
関数
ネームスペース fk_Code

簡易文字コード変換用名前空間 [詳細]

関数

void setInputCoding (fk_StringCode)
 入力文字コード設定関数 [詳細]
 
char * utf8 (const std::string &str)
 UTF-8変換関数(入力文字コード省略) [詳細]
 
char * utf8 (const std::string &str, fk_StringCode code)
 UTF8変換関数 [詳細]
 
char * sjis (const std::string &str)
 Shift-JIS変換関数(入力文字コード省略) [詳細]
 
char * sjis (const std::string &str, fk_StringCode code)
 Shift-JIS変換関数 [詳細]
 

説明

簡易文字コード変換用名前空間

関数

void fk_Code::setInputCoding ( fk_StringCode  )

入力文字コード設定関数

簡易的に文字コードを変換する機能を用いるときの、 入力用文字コードを事前に設定します。

参照
utf8(const std::string &), sjis(const std::string &)
char* fk_Code::utf8 ( const std::string &  str)

UTF-8変換関数(入力文字コード省略)

入力された文字列を UTF-8 に変換します。 入力文字列の文字コードは事前に setInputCoding() で設定しておく必要があります。

引数
[in]str入力文字列
戻り値
UTF-8 に変換した文字列の先頭アドレスを返します。
参照
setInputCoding()
char* fk_Code::utf8 ( const std::string &  str,
fk_StringCode  code 
)

UTF8変換関数

入力された文字列を UTF-8 に変換します。

引数
[in]str入力文字列
[in]code入力文字列の文字コード
戻り値
UTF-8 に変換した文字列の先頭アドレスを返します。
char* fk_Code::sjis ( const std::string &  str)

Shift-JIS変換関数(入力文字コード省略)

入力された文字列を Shift-JIS に変換します。 入力文字列の文字コードは事前に setInputCoding() で設定しておく必要があります。

引数
[in]str入力文字列
戻り値
Shift-JIS に変換した文字列の先頭アドレスを返します。
参照
setInputCoding()
char* fk_Code::sjis ( const std::string &  str,
fk_StringCode  code 
)

Shift-JIS変換関数

入力された文字列を Shift-JIS に変換します。

引数
[in]str入力文字列
[in]code入力文字列の文字コード
戻り値
Shift-JIS に変換した文字列の先頭アドレスを返します。