Unicode(UTF-16)文字列の長さを調べる
val = strwlen(p1)
p1 : Unicode(UTF-16)文字列型の変数名
(プラグイン / モジュール : hspint64.dll)
strlen の Unicode文字列(UTF-16)版です。 p1で指定されたUnicode(UTF-16)文字列型変数が持っている文字列の長さを返します。 バイト数ではない点に注意してください。 また、strlen関数と違い、文字列が半角でも日本語の全角でも1文字は1文字として計算されます。 (例外としてサロゲートペアを除きます。)
strw | Unicode文字列(UTF-16)型に変換 | (hspint64.dll) |
strlen |
プラグイン / モジュール | hspint64.dll |
バージョン | 1.03 |
作成日 | 2021/06/13 |
著作者 | inovia |
URL | https://hsp.moe/ |
備考 | #include "hsp3_64.as"
#include "hspint64.as" 以上2つのファイルをインクルードすること。 (ソースコード上の記述個所は一番上を推奨) |
タイプ | int64型拡張プラグイン |
グループ | strw |
対応環境 |
|
移植のヒント | 64bit版 Windows のみ |
hs ファイル | hsphelp\hspint64.hs |