L

Unicode文字列(UTF-16)型に変換

val = L(p1)

p1 : 変換元の値または変数

(プラグイン / モジュール : hspint64.dll)

解説

strw のマクロです。

なお、_T() マクロは 32bitランタイムの場合は置き換えなし、64bitランタイムの場合は strw に置き換えます。

※ マクロとしてhspint64.as内で定義されています。

サンプル

// 64bitランタイム
mes L("ABCDEF")	// UTF-16で扱う

// 32bitランタイム(標準ランタイム)
mes L("ABCDEF")	// UTF-16で扱う

関連項目

swdimUnicode文字列(UTF-16)型配列変数を作成(hspint64.dll)
_TUnicode文字列(UTF-16)型に変換(hspint64.dll)

サンプル逆引き (26)

01_int64.hsp
02_dim64.hsp
03_qpeek、qpoke.hsp
04_varptr64.hsp
05_dupptr64.hsp
06_libptr64.hsp
10_float.hsp
11_fdim.hsp
12_floatとfloatintの違い.hsp
20_strw.hsp
21_swdim.hsp
22_strwlen.hsp
23_strwrep.hsp
24_instrw.hsp
25_strwupper.hsp
26_strwlower.hsp
27_strwinsert.hsp
28_strwmid.hsp
29_strwtrim.hsp
30_strwcomp.hsp
31_L(),_T() マクロ.hsp
32_UTF-16文字列操作時注意点.hsp
40_callfunc64系.hsp
41_cfunc64系.hsp
42_引数が構造体の値渡しの場合.hsp
43_戻り値が構造体の値渡しの場合.hsp

情報

プラグイン / モジュールhspint64.dll
バージョン1.03
作成日2021/06/13
著作者inovia
URLhttps://hsp.moe/
備考#include "hsp3_64.as"
#include "hspint64.as"
以上2つのファイルをインクルードすること。
(ソースコード上の記述個所は一番上を推奨)
タイプint64型拡張プラグイン
グループstrw
対応環境
  • Windows 版 HSP
移植のヒント64bit版 Windows のみ
hs ファイルhsphelp\hspint64.hs