¸¡º÷
AND¸¡º÷
OR¸¡º÷
¥È¥Ã¥×
|
¥ê¥í¡¼¥É
|
¿·µ¬
|
°ìÍ÷
|
ñ¸ì¸¡º÷
|
ºÇ½ª¹¹¿·
|
¥Ø¥ë¥×
2byte½èÍý ¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¤·¤ÆºîÀ®
¥á¥Ë¥å¡¼
´Ê°×·Ç¼¨ÈÄ
LINK½¸
y.tack¤Î¸ø¼°BBS¥Ö¥Ã¥¯¥Þ¡¼¥¯
practice room
?
ºÇ¿·¤Î20·ï
2022-10-09
¿³Ñ·Á¤ÎÆ⳰ȽÄê
2021-05-19
RecentDeleted
2018-08-01
FrontPage
ʸ»úÎó·¿ÊÑ¿ô´ÉÍý¥µ¥Ö¥ë¡¼¥Á¥ó
GAMEºîÀ®¥·¥¹¥Æ¥à
2018-07-31
double·¿ÊÑ¿ô´ÉÍý¥µ¥Ö¥ë¡¼¥Á¥ó
int·¿ÊÑ¿ô´ÉÍý¥µ¥Ö¥ë¡¼¥Á¥ó
2018-07-21
GUI¤È¥á¥¤¥óʬ³ä½èÍý¡£¤¿¤¿¤Â棲
2018-07-11
memo
NO_579_sample
GUI¤È¥á¥¤¥óʬ³ä½èÍý¡£¤¿¤¿¤Âæ
2018-06-28
NO_714
NO_712
NO_706
NO_705
NO_704
NO_703
NO_702
2018-06-23
Shift_JIS
¥â¡¼¥È¥óÈÖ¹æ¥Æ¡¼¥Ö¥ë²½ / ȬʬÌÚ
total
0
today
0
yesterday
0
now
1
Menu
Total:0/Today:0
³«»Ï¹Ô:
[[FrontPage]]
// 2byte¾ðÊó¤ò³ÊǼ¤¹¤ëÇÛÎó¤Î¥â¥¸¥å¡¼¥ë½ñ¤¤¤Æ¤ß¤Þ¤·¤¿
// °ú¿ô¤Ç»ØÄꤷ¤¿ÇÛÎó¤Ë
// 1byteʸ»ú¢ª1
// 2byteʸ»ú¡¢ª2
// 2byteʸ»ú¢¢ª3
// ¤¬ÂåÆþ¤µ¤ì¤Þ¤¹
#module m_2byte_check
#deffunc _2byte_check array tmp_d,var tmp_s
tmp_l=strlen(tmp_s)
dim tmp_d,tmp_l+1
i=0
while i < tmp_l
n=peek(tmp_s,i)
if ((n>=129)&(n<=159) )|( (n>=224)&(n<=252)){
tmp_d.i=2:i++
if tmp_l>i { tmp_d.i=3:i++ }
}else{ tmp_d.i=1:i++ }
wend
return
#global
s="ab¤¢c"
dim ar,4
_2byte_check ar,s
repeat length(ar)
mes ar.cnt
loop
½ªÎ»¹Ô:
[[FrontPage]]
// 2byte¾ðÊó¤ò³ÊǼ¤¹¤ëÇÛÎó¤Î¥â¥¸¥å¡¼¥ë½ñ¤¤¤Æ¤ß¤Þ¤·¤¿
// °ú¿ô¤Ç»ØÄꤷ¤¿ÇÛÎó¤Ë
// 1byteʸ»ú¢ª1
// 2byteʸ»ú¡¢ª2
// 2byteʸ»ú¢¢ª3
// ¤¬ÂåÆþ¤µ¤ì¤Þ¤¹
#module m_2byte_check
#deffunc _2byte_check array tmp_d,var tmp_s
tmp_l=strlen(tmp_s)
dim tmp_d,tmp_l+1
i=0
while i < tmp_l
n=peek(tmp_s,i)
if ((n>=129)&(n<=159) )|( (n>=224)&(n<=252)){
tmp_d.i=2:i++
if tmp_l>i { tmp_d.i=3:i++ }
}else{ tmp_d.i=1:i++ }
wend
return
#global
s="ab¤¢c"
dim ar,4
_2byte_check ar,s
repeat length(ar)
mes ar.cnt
loop
¥Ú¡¼¥¸Ì¾: