FineKernelToolKit 4.3.0
読み取り中…
検索中…
一致する文字列を見つけられません
FK::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変換関数

詳解

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

関数詳解

◆ setInputCoding()

void FK::fk_Code::setInputCoding ( fk_StringCode )

入力文字コード設定関数

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

参照
utf8(const std::string &), sjis(const std::string &)

◆ utf8() [1/2]

char * FK::fk_Code::utf8 ( const std::string & str)

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

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

引数
[in]str入力文字列
戻り値
UTF-8 に変換した文字列の先頭アドレスを返します。
参照
setInputCoding()

◆ utf8() [2/2]

char * FK::fk_Code::utf8 ( const std::string & str,
fk_StringCode code )

UTF8変換関数

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

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

◆ sjis() [1/2]

char * FK::fk_Code::sjis ( const std::string & str)

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

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

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

◆ sjis() [2/2]

char * FK::fk_Code::sjis ( const std::string & str,
fk_StringCode code )

Shift-JIS変換関数

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

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