yLuaz‘g‚Ýž‚ÝŒnŒ¾Œ ..
[2ch|¥Menu]
378:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 09:41:07
pawnƒ_ƒEƒ“ƒ[ƒh‚µ‚ÄAƒ}ƒjƒ…ƒAƒ‹“ǂ݂Ȃª‚çcmakeŽg‚Á‚ÄVC++—p‚̃vƒƒWƒFƒNƒgƒtƒ@ƒCƒ‹ì‚邯‚±‚ë‚܂ł͂ł«‚½‚ñ‚Å‚·‚ªc
ƒvƒƒWƒFƒNƒgŠJ‚¢‚Ä‚àA‚È‚ñ‚©ƒtƒ@ƒCƒ‹\¬‚ª‚æ‚­‚í‚©‚ç‚È‚¢‚Å‚·B
‚à‚µ‚©‚µ‚Ä‚±‚êAƒRƒ“ƒpƒCƒ‰‚ÆVM‚ª•ʂ̃vƒƒWƒFƒNƒgƒtƒ@ƒCƒ‹‚ɂȂÁ‚Ä‚¢‚é‚ñ‚Å‚µ‚傤‚©H
lua‚Ý‚½‚¢‚ÉA’Pƒ‚Ƀwƒbƒ_ƒtƒ@ƒCƒ‹‚Ælibƒtƒ@ƒCƒ‹‚¾‚¯‚ª—~‚µ‚¢‚ñ‚Å‚·‚ªc
‚à‚µ‚©‚µ‚Ä‚c‚k‚k‚µ‚©‚È‚¢HH

379:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/07 16:02:52
>>378
pawn‚ɂ‚¢‚Ä‚¢‚¢‚ȂƎv‚¢ŽŽ‚µ‚Ă݂½‚Í‚¢‚¢‚à‚Ì‚Ì
Ú‚µ‚­Žg‚¨‚¤‚Æ‚·‚é‚ɂ‚ê‚ătƒ@ƒCƒ‹\¬‚ª?‚Å
“Š‚°o‚µ‚½‰´‚Æ“¯‚¶ó‘Ô‚¾‚Ë
Šm‚©‚É‚ ‚ê‚͂킩‚è‚É‚­‚¢

380:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/08 02:12:15
>>371
asEP_SCRIPT_SCANNER ‚ÌÝ’è‚ʼn½‚ª‚Ç‚¤•Ï‚í‚é‚Ì‚© AngelScript 2.17.2 ‚Ì
ƒ‰ƒCƒuƒ‰ƒŠ‚̃\[ƒX‚ðŒ©‚Ä‚Ý‚½‚¯‚ÇA’P‚É '‚ ' ‚Ý‚½‚¢‚ÈUTF-8‚Ì•¶ŽšƒŠƒeƒ‰ƒ‹‚ª
³‚µ‚­“Ç‚ß‚é‚æ‚¤‚ɂȂ邾‚¯‚Á‚Û‚¢B
"‚ ‚¢‚¤" ‚Ý‚½‚¢‚È•¶Žš—ñƒŠƒeƒ‰ƒ‹‚ÍÝ’è‚ÉŠÖŒW‚È‚­1ƒoƒCƒg‚¸‚“ǂñ‚ň—‚µ‚Ä‚éB

‚½‚¾‚µ AS_DOUBLEBYTE_CHARSET ƒvƒŠƒvƒƒZƒbƒT‚ð—LŒø‚É‚µ‚ărƒ‹ƒh‚µ‚½ƒ‰ƒCƒuƒ‰ƒŠ‚Å
asEP_SCRIPT_SCANNER ‚Ìݒ肪 0 ‚¾‚ÆAƒ}ƒ‹ƒ`ƒoƒCƒg•¶Žš‚ðl—¶‚·‚éB
>>367‚ªŒ¾‚Á‚Ä‚¢‚邿‚¤‚É”»’è•û–@‚ªƒ}ƒY‚¢‚©‚çShift_JIS‚Ì”¼ŠpƒJƒ^ƒJƒi‚ð“n‚·‚Æ
‚¨‚©‚µ‚È‹““®‚ɂȂ邾‚낤‚¯‚ÇB

‚ ‚Æ AngelScript 2.17.2 ‚Å‚Ì asEP_SCRIPT_SCANNER ‚ÌŠù’è’l‚Í 1 ‚Á‚Û‚¢B

381:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/09 16:15:58
‚Æ‚È‚é‚ÆAƒ}ƒ‹ƒ`ƒoƒCƒg”»’è—p‚̃R[ƒ‹ƒoƒbƒNŠÖ”‚ð“o˜^‚Å‚«‚邿‚¤‚ȉü‘¢‚µ‚½•û‚ª‚¢‚¢‚Ì‚©‚ÈB
‚Q‰ÓŠ‚¢‚¶‚ê‚Αåä•v‚Á‚Û‚¢‚µB

382:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/10 04:57:26
>>381
Xtal‚Í‚»‚ñ‚ÈŠ´‚¶‚Ì‚±‚Æ‚ð‚â‚Á‚Ă܂·‚ËB
‰Šú‰»ŠÖ”‚É“n‚· Setting ƒNƒ‰ƒXƒCƒ“ƒXƒ^ƒ“ƒX‚Ì ch_code_lib ƒƒ“ƒo‚É
•¶ŽšƒR[ƒhƒNƒ‰ƒXi—áFSJISChCodeLibj‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ð“n‚·‚±‚Æ‚ÅD‚«‚È
•¶ŽšƒR[ƒh‚ð‘I‘ð‚Å‚«‚邿‚¤‚ɂȂÁ‚Ă܂·B
SJIS, EUC, UTF8, UTF16, UTF32 ‚Ì•¶ŽšƒR[ƒhƒNƒ‰ƒX‚Í•W€‚Å—pˆÓ‚µ‚Ä‚ ‚é–Í—lB

383:382
09/11/10 05:09:58
> SJIS, EUC, UTF8, UTF16, UTF32 ‚Ì•¶ŽšƒR[ƒhƒNƒ‰ƒX‚Í•W€‚Å—pˆÓ‚µ‚Ä‚ ‚é–Í—lB
c‚Ƃ͂¢‚Á‚Ä‚à•Ê‚É“à•”‚Å•¶ŽšƒR[ƒh•ÏŠ·‚ð‚µ‚Ä‚­‚ê‚é‚킯‚¶‚á‚È‚¢‚©‚çA
Windows‚̃}ƒ‹ƒ`ƒoƒCƒg•¶ŽšƒZƒbƒg‚ÅŽg‚¤‚È‚çŠî–{“I‚ÉSJIS‚ð‘I‚Ô‚±‚ƂɂȂ邾‚낤‚¯‚ÇB

Unicode•¶ŽšƒZƒbƒg‚ÅŽg‚¤‚È‚çAXtalƒ‰ƒCƒuƒ‰ƒŠ‚ðUnicode•¶ŽšƒZƒbƒg‚Ńrƒ‹ƒh‚µ‚ÄA
•¶ŽšƒR[ƒhƒNƒ‰ƒX‚ÍŽw’肵‚È‚¢iƒfƒtƒH‚̂܂Üj‚±‚Ƃų‚µ‚¢‹““®‚ɂȂ肻‚¤B
‚à‚¿‚ë‚ñ‚»‚Ìꇂ̃XƒNƒŠƒvƒg‚ÍUnicode‚Å‘‚­•“n‚·B

˜A“Š•AngelScript‚Æ’¼Ú‚ÍŠÖŒW‚È‚¢˜b‚ŃSƒƒ“B

384:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/10 09:30:35
ŽŽ‚µ‚ĂȂ¢‚¯‚ǃ\[ƒXŒ©‚éŒÀ‚èAUTF-16—p‚Ì•¶ŽšƒR[ƒhƒNƒ‰ƒXŽg‚¤‚ÆA
•¶Žš—ñ’·Žæ“¾Žž‚ɃTƒƒQ[ƒgƒyƒA‚Ì‚±‚Æ‚àl—¶‚µ‚Ă邿‚¤‚¾

‘¼‚Ì•¶ŽšƒR[ƒh—p‚Ì‚àAˆê•¶Žši‚߂邯‚©”äŠr‚Æ‚©‚à•Ï‚¦‚ç‚ê‚邿‚¤‚ɂ͂µ‚Ä‚¢‚邿‚¤‚ł͂ ‚邪A
¡‚̂Ƃ±‚ë•¶Žš’PˆÊ‚ł̕¶Žš—ñ’·Žæ“¾‚µ‚©ˆá‚¢‚͂Ȃ¢‚悤‚¾

385:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/11 11:02:15
AngelScriptATCHAR‚Æ‚©‚É‚à‘Ήž‚Å‚«‚ÄAUnicode‚ƃ}ƒ‹ƒ`ƒoƒCƒg‚̂ǂÁ‚¿‚Å‚àƒrƒ‹ƒh‚Å‚«‚邿‚¤‚É‚µ‚½‚¢‚ªA
‚©‚È‚è‚̑啔•ª‚ðC³‚µ‚È‚¢‚ƃ_ƒ‚¾‚È‚Ÿc
Squirrel‚Íʼn‚©‚ç‘Ήž‚µ‚Ä‚é‚Ý‚½‚¢‚¾‚¯‚ÇB

386:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/11 22:18:49
// .amxƒtƒ@ƒCƒ‹(ƒRƒ“ƒpƒCƒ‹Ï‚ÝPawnƒoƒCƒiƒŠj‚ðŽÀs‚·‚邽‚ß‚ÌŬƒR[ƒhB‚±‚ê‚ðƒrƒ‹ƒh‚·‚邽‚߂ɂÍ
// ƒ_ƒEƒ“ƒ[ƒh‚µ‚Ä‚«‚½Pawn‚̃\[ƒX‚Ɋ܂܂ê‚Ä‚¢‚é amx.c, amx.h, amxaux.c, amxaux.h, amxcons.c, amxcore.c ‚ðƒvƒƒWƒFƒNƒg‚ɒljÁ‚µ‚Ä‚¨‚­
#include "amx.h"
#include "amxaux.h"
#include <stdio.h>
extern "C" AMX_NATIVE_INFO console_Natives[];
extern "C" AMX_NATIVE_INFO core_Natives[];
int main(int argc, char *argv[]) {
@AMX amx;
@cell ret = 0;
@if (aux_LoadProgram(&amx, "test.amx", NULL) != AMX_ERR_NONE) exit(1);
@if (amx_Register(&amx, console_Natives, -1)) exit(1);
@if (amx_Register(&amx, core_Natives, -1)) exit(1);
@if (amx_Exec(&amx, &ret, AMX_EXEC_MAIN)) exit(1);
@printf("%ld\n", (long)ret);
@aux_FreeProgram(&amx);
@return 0;
}


387:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/11 22:20:25
PawnƒRƒ“ƒpƒCƒ‰‚̃rƒ‹ƒh•û–@
--
CMakeƒ_ƒEƒ“ƒ[ƒh‚·‚é
CMakeƒCƒ“ƒXƒg[ƒ‹‚·‚é
CMake‹N“®‚·‚é
"Browse Source"‚ðƒNƒŠƒbƒN‚µAŽÀsŠÂ‹«‚ðƒrƒ‹ƒh‚·‚é‚È‚ç<pawn>\source\amx‚ðŽw’è‚·‚éBPawnƒRƒ“ƒpƒCƒ‰‚ðƒrƒ‹ƒh‚·‚é‚È‚ç<pawn>\source\compiler‚ðŽw’è‚·‚é
"Browse Build"‚ðƒNƒŠƒbƒN‚µA“K“–‚Èo—̓tƒHƒ‹ƒ_‚ðŽw’è‚·‚éiˆÈ‰ºA<out> ‚Æ•\Œ»‚·‚éj
"Configure"‚ðƒNƒŠƒbƒN‚µAVisualC++ƒlƒCƒeƒBƒu‚ð‘I‘ð‚·‚éBƒGƒ‰[‚ª‹N‚«‚Ä‚àA‚à‚¤ˆê“x Configure‚ðƒNƒŠƒbƒN‚·‚邯Generateƒ{ƒ^ƒ“‚ª—LŒø‚ɂȂéB
"Generate"‚ðƒNƒŠƒbƒN‚µ‚ătƒ@ƒCƒ‹‚𶬂·‚é
<out>‚ÉVC++—p‚̃vƒƒWƒFƒNƒgƒtƒ@ƒCƒ‹‚ª‚Å‚«‚Ä‚¢‚é
ƒ\[ƒX‚É<pawn>\source\compiler‚ðŽw’肵‚½ê‡A<out>‚É‚Ípawnc.sln‚ª‚Å‚«‚Ä‚¢‚éB‚»‚ê‚ðVC‚ÅŠJ‚¢‚ărƒ‹ƒh‚·‚éB
..\bin\pawn.ico‚ª‘¶Ý‚µ‚Ü‚¹‚ñ‚Æ‚©ƒGƒ‰[‚ª‚Å‚½‚çAŠY“–ꊂɓK“–‚ȃAƒCƒRƒ“ƒtƒ@ƒCƒ‹‚ð“ü‚ê‚Ä‚¨‚­B
<out>\Debug‚Épawnc.dll‚Æpawncc.exe‚ª‚Å‚«‚Ä‚¢‚éB‚»‚ꂪƒRƒ“ƒpƒCƒ‰B


388:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/11 23:56:32
Go‚̃rƒ‹ƒh‚ª‘‚¢‚炵‚¢‚̂Ŋú‘Òage

389:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/12 00:07:43
URLØÝ¸(jp.techcrunch.com)

390:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/12 13:31:44
‚»‚Ì‚fo‚Á‚Ä‘g‚Ýž‚Ý‚¶‚á‚È‚¢‚ñ‚¶‚áEEEE

391:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/12 17:18:47
ƒSƒ‹[ƒ`ƒ“

392:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/12 23:59:48
URLØÝ¸(golang.org)

There is a gforeign function interfaceh to allow safe calling of
C-written libraries from Go code. We expect to use SWIG to
extend this capability to C++ libraries.

There is no safe way to call Go code from C or C++ yet.

‘g‚Ýž‚݂܂¾o—ˆ‚È‚³‚»‚¤B‚ ‚Æ‚ÍAlua‚Ý‚½‚¢‚ÉŽg‚¦‚é•ûŒü«‚ª‚ ‚é‚©•ª‚©‚ç‚È‚¢B
Œ»Ý‚̑Ήž‚Ídarwin‚Ìx86/x86_64‚Ælinux‚Ìx86/x86_64/arm‚Ænative client‚̂悤‚È‹C‚ª‚·‚é

393:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 00:23:26
you ain't gonna need it

394:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 11:03:02
GCƒTƒ|[ƒg‚Æ‚ ‚邯‚Çc++D‚«‚ɂ̓EƒPƒiƒC‹C‚ª‚·‚é
GC–³‚µ‚Åc++“I‚ɃKƒ`ƒKƒ`‚ÉŽg‚¦‚é‚È‚çŽg‚¢‚½‚¢
c++‚Í0x‚àT‚¦‚Ă邵Go‚Í”÷–­‚Ȉʒu‚É—Ž‚¿’…‚«‚»‚¤

395:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 11:47:27
‚»‚¤‚¢‚â0x‚Á‚ÄŒã50“ú‚­‚ç‚¢‚ÅI—¹‚·‚é‚ñ‚¾‚È‚Ÿ

396:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 12:51:11
C++0x‚̓Rƒ“ƒZƒvƒg‚ðŽÌ‚Ä‚ÄÄ’²®’†‚ÅA‚Ü‚¾ŽžŠÔ‚ª‚©‚©‚邿‚¤‚¾
ŋ߂ÍC++1x‚ƌĂ΂ê‚Ä‚¢‚éEEE

397:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 12:52:17
‚Á‚Ä‚¢‚¤‚©ŒŸõ‚µ‚É‚­‚³‚ÅD‚ÉŸ•‰’§‚ñ‚Å‚ñ‚ÌH@‚Á‚ÄŠ´‚¶‚̃l[ƒ~ƒ“ƒO‚È‚ñ‚¾‚ªccB

398:397
09/11/13 13:00:17
‚ A‚²‚ß‚ñ‚È‚³‚¢Œë”šBDƒXƒŒ‚ɓЂ°‚½‚‚à‚肾‚Á‚½ccB

399:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 18:49:47
Squirrel‚̉摜ŒŸõ‚Ì‚µ‚É‚­‚³‚æ‚è‚͂܂µ‚¾‚ë

400:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/13 19:04:49
16i”‚¾‚ÆŽv‚Á‚Ä—~‚µ‚¢‚¾‚Á‚Ä
‚Ñ‚å[‚ñH‚³‚ñ‚Ì‚¨’m‚点

401:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/14 02:54:01
‚ÅA’N‚©Pawn‚‚©‚Á‚Ă݂½H@Œƒ‚‘¬‚Û‚¢‚µAÓIŒ^•t‚¯‚Å—]Œv‚ȃoƒO‚à­‚È‚»‚¤‚¾‚µA‚©‚È‚èŽg‚¦‚»‚¤‚¾‚¯‚Çc


402:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/14 21:13:23
>>388
Go‚ÍLinux‚ÆMac‚É‚µ‚©‘Ήž‚µ‚Ä‚¢‚Ü‚¹‚ñB

403:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 21:54:06
‚±‚ÌŽè‚Ì‘gžƒXƒNƒŠƒvƒgƒGƒ“ƒWƒ“‚ðShiftJIS‘Ήž‚³‚¹‚éê‡AŠî–{“I‚ÉWindows—p‚É‘g‚ñ‚¶‚á‚Á‚Ä‘åä•v‚Ȃ̂©‚ÈB
Unicode‘Ήž‚³‚¹‚éꇂÍWindows‚¾‚¯‚¶‚áƒ_ƒ‚¾‚æ‚ËH

404:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 23:22:05
C³‚ðŒöŠJ‚·‚é‚‚à‚肪–³‚¢‚È‚ç‚Ç‚¤‚µ‚½‚Á‚Ä\‚í‚È‚¢‚æ
#if‚ÅØ‚蕪‚¯‚é‚­‚ç‚¢‚Í‚µ‚Ä‚¨‚¯‚΂¢‚¢‚ñ‚¶‚á‚È‚¢‚©

#if (defined WIN32)
@ŽÀ‘•
#else
@naiyo!!
#endif

‚±‚ê‚È‚çWindowsˆÈŠO‚ÅŽg‚¢‚½‚¢l‚ª’†‚ðŒ©‚ÄA—¬—p‚Å‚«‚»‚¤‚Ȃ炻‚¤‚·‚邱‚Æ‚ào—ˆ‚邾‚낤

405:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/15 23:56:52
thx!

406:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 00:09:23
>>404
ãŽè‚­‚¢‚¯‚ÎŒöŠJ‚µ‚悤‚©‚ȂƎv‚Á‚Ä‚éB
‚½‚¾AWindows‚Å‚µ‚©ƒvƒƒOƒ‰ƒ€‘g‚ñ‚łȂ¢‚ñ‚ÅALinux‚Å‚à‚¿‚á‚ñ‚Æ“®‚­‚悤‚É‚·‚邽‚߂̋Z–@‚Æ‚©‚³‚Á‚Ï‚è‚í‚©‚ç‚È‚¢‚ñ‚¾B

‚¿‚Ȃ݂ÉShiftJIS‘Ήž‚ÍŠÈ’P‚¾‚¯‚ÇAUnicode‘Ήž‚̓\[ƒX‚ ‚¿‚±‚¿‚¢‚¶‚ç‚È‚¢‚ƃ_ƒ‚È‚ñ‚Å–³—‚©‚àc

407:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 07:08:38
UTF-8‚Å‚à‚È‚¯‚ê‚ÎUCS2‚âUTF16‚Å‚à‚È‚­AUNICODE‚ÆŒ¾‚Á‚Ä‚¢‚鎞“_‚ÅA
‰½‚É‚à•ª‚©‚Á‚ĂȂ¢‚Ì‚ªŠÛ‚í‚©‚肾‚©‚ç‚â‚߂肯B

408:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 08:00:11
@@ /R@/R
@@':'@Þ''"@ `':,
@ Ð@@ ¥ƒÖ¥@;,
@:; . ‚Á@@@ @,‚ÂLua!
@ `:;@ @ @@,;'
@@ `( /'"`¾


409:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 08:10:51
‚£‚ ‚½‚ñ‚¨‚͂悤

410:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 10:48:18
‚µ‚©‚µA¡ŽžShiftJIS‚͂˂¦‚È‚ ‚—

411:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 11:48:04
Windows‚¾‚Ƃ܂¾ShiftJISŒ»–ð‚¾‚µ‚È‚Ÿc

412:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 13:12:23
Windows‚ÌNTFS‚̃tƒ@ƒCƒ‹–¼‚Æ‚©UTF-8‚É‚·‚é•û–@‚ ‚éH

413:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 13:25:40
‚»‚êˆÈ‘O‚Ɉꂊm”F‚µ‚Ä‚¨‚­‚ªANTFS‚̃tƒ@ƒCƒ‹–¼‚̃Gƒ“ƒR[ƒh‚ª‚Ç‚¤‚È‚Á‚Ä‚¢‚é‚Ì‚©‚Í—‰ð‚µ‚Ä‚¢‚é‚Ì‚©H

414:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 14:27:33
ICU‚Æ‚©–³‘ʂɂł©‚¢‚Ì‚ðŠ©‚ß‚Ä‚Ý‚é
‚»‚¤‚¢‚¤˜b‚¶‚á‚È‚¢‚ñ‚¾‚낤‚¯‚ÇAWindowsˆË‘¶‚̘b‚Í‚à‚¤Š¨•Ù‚µ‚Ä‚¨‚­‚ê‚È‚ñ‚µ

415:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 14:56:21
ƒtƒ@ƒCƒ‹–¼‚Á‚ÄUNICODE‚¶‚á‚È‚­‚Ämbcs‚¾‚ë
mbcs‚ÉUTF-8‚»‚̂܂ܓ˂Áž‚ñ‚Å‚àƒtƒ@ƒCƒ‹‚Ío—ˆ‚邪
–]‚݂̂à‚̂ɂ͂Ȃç‚È‚¢–ó‚Å


416:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 15:05:36
URLØÝ¸(www-06.ibm.com)

417:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 17:13:46
>>415
Windows‚Í“à•”“I‚ɂ͑S•” Unicode ‚Å NTFS ‚àUnicodeB
Win32 API“I‚É‚ÍAUincode ‚È API ‚Æ MBCS ‚È API ‚ª—¼•û“¯Žž‚É‘¶Ý‚µ‚Ä‚¢‚Ä”CˆÓ‚É‘I‚ñ‚ÅŽg‚¤B

Œ´—“I‚ɂ̓Gƒ“ƒR[ƒh‚ª UTF-8 ‚È Locale ‚ðŽw’è‚·‚ê‚Î MBCS ‚ÈAPI‚Å‚»‚̂܂܎g‚¦‚é‚Í‚¸‚¾‚ªA
‚ ‚¢‚É‚­‚»‚ñ‚ȃƒP[ƒ‹‚Í’è‹`‚³‚ê‚ĂȂ¢B‚à‚Á‚Æ‚àAUTF-8 ‚©‚ç Unicode ‚Ö‚Í’Pƒ‚ɕϊ·‚Å‚«‚é‚Ì‚ÅA
Unicode ‚È API ‚ðƒ‰ƒbƒsƒ“ƒO‚µ‚ÄŽg‚¦‚Ηǂ¢‚¾‚¯‚Ȃ̂Ŏ©‘OƒvƒƒOƒ‰ƒ€ã‚Å–â‘è‚ɂȂ邱‚Ƃ͓Á‚ɂ͂Ȃ¢B
Ž©•ª‚̃vƒƒOƒ‰ƒ€‚Å•¶Žš—ñ‚ð char ƒx[ƒX‚ňµ‚Á‚Ä‚é‚È‚çAMFC ‚Ì CString ‚̂悤‚È char <-> wchar_t •ÏŠ·
‘Ήž‚µ‚½ƒNƒ‰ƒX‚ðì‚Á‚ÄAPI ‚É“n‚·Žž‚Í‚»‚ê‚ð‰î‚·‚邿‚¤‚É‚µ‚Ä‚¨‚¯‚Ηǂ¢

ˆê”Ê“I‚É‚±‚ÌŽè‚Ì‘g‚Ýž‚ÝŒ¾Œê‚Ìê‡uUnicode‘Ήž v‚Á‚Ă̂̓ƒCƒhƒLƒƒƒ‰‰»‚Ì‚±‚ÆB•ÏŠ·‚Í‘S•”“üo—Í•”‚Å
ˆ—‚µ‚Ä‚µ‚Ü‚Á‚ÄA“à•”‚Í‘S•”@char ‚ł͂Ȃ­ wchar_t ‚ň—‚ðs‚¤‚悤‚É‚·‚éB‰p”Žš‚à‚Ђ炪‚È‚©‚½‚©‚È
Š¿Žš‚à“¯‚¶u1•¶Žšv‚Æ‚µ‚Ĉµ‚¦‚é‚Ì‚ÅA‚à‚ë‚à‚ëŠT”O‚∗‚ªŠy‚ɂȂéB‚»‚Ì‚©‚í‚胃‚ƒŠ‚ð‹ò‚炤B
Windows ‚¾‚ÆAUnicode ‚È API‚ª‚ ‚é‚̂ł±‚ê‚Åì‹Æ‚·‚é‚Ì‚ª’è”ÔB
UNIX ŒnOS‚ÍAUnicode API ‚Í‘¶Ý‚µ‚ĂȂ¢‚Ì‚ÅAAPI ‚É“n‚·•K—v‚ª‚ ‚é•”•ª(ƒtƒ@ƒCƒ‹–¼‚È‚Ç)‚Í
‹t‚ÉMBCS ‚ɕϊ·‚·‚é•K—v‚ª‚ ‚Á‚Ä‚»‚ê‚È‚è‚É–Ê“|‚¾‚Á‚½‚è‚·‚邪A‚±‚ꂪ CŒ¾ŒêŒn‚É‚¨‚¯‚鳓¹

uSJIS‘Ήžv‚¾‚ƃp[ƒT‚Ì—Þ‚ð‚¢‚¶‚Á‚ÄA\ ‚Æ‚©‚Ì“ÁŽê•¶Žš‚̃GƒXƒP[ƒv‘Ήž‚ðs‚¤‘Ήž‚ɂȂéB
‚Ü‚½A•¶Žš—ñŒn‚̃Nƒ‰ƒX‚ÉAê—p‚Ì mblen ‚Æ‚© mbsubstr ‚Æ‚©SJIS‚Æ‚µ‚Ä1•¶Žš’PˆÊ‚ňµ‚¦‚é
ê—p‚̈—‚ð‘«‚³‚È‚¢‚ÆŽÀ—p㢂éB³‹K•\Œ»Œn‚ð‚Ü‚¶‚߂ɑΉž‚Æ‚©‚·‚邯ހ‚Ë‚éB
uUTF-8‘Ήžv‚âuEUC‘Ήžv‚ÍASCII “I‚ɈÀ‘S‚È•¶ŽšƒR[ƒh‚Ȃ̂Ńp[ƒT•”‚Í’Êí‚¢‚¶‚é•K—v‚ª‚È‚¢‚ªA
•¶Žš—ñˆ——p‚Éê—p‚Ì–½—ߌn‚ð‘«‚³‚È‚¢‚ÆŽÀ—p«‚ª’á‚¢‚Ì‚Í SJIS‘Ήž‚Æ“¯‚¶B

ŒÃ‚¢ƒvƒƒOƒ‰ƒ€‚ð wchar_t@‰»‚·‚é‚̂͑å•Ï‚¾‚¯‚ÇAUnicode ‚͈µ‚¢‚½‚¢A‚Æ‚¢‚Á‚½ê‡‚ÉUTF-8 ‘Ήž‚ªs‚í‚ê‚éB

418:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 17:18:13
ƒtƒ@ƒCƒ‹–¼‚Ìê‡ANFD‚É‚à’ˆÓ‚Ë

419:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 17:23:01
>>418
OSX ‚Í‚³‚Á‚³‚Æ’¼‚¹‚æ‚ÆŽv‚¤B‚Ü‚¶‚Å

420:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 18:20:29
Microsoft‚̃Rƒ“ƒpƒCƒ‰‚Í wchar_t ‚Í2byte‚Ȃ̂ÅA‘S•”ˆê•¶Žš‚Á‚Ä–ó‚ɂ͂¢‚©‚È‚¢‚Å‚·
ƒTƒƒQ[ƒgƒyƒA‚ɑΉž‚³‚¹‚悤‚Æ‚©‚¨‚à‚Á‚½ê‡‚ÍŽè“®‚ň—‚µ‚Ä‚â‚ç‚ñ‚ƃ_ƒ‚Å‚·B
­‚È‚­‚Æ‚àVS2008Žž“_‚Å‚ÍA_tcsinc‚âCharNext‚Æ‚¢‚Á‚½ ƒ|ƒCƒ“ƒ^‚ði‚ß‚éŠÖ”‚ªƒTƒƒQ[ƒgƒyƒA‚ð‚¿‚á‚ñ‚ƈ—‚µ‚Ä‚­‚ê‚È‚¢
i‚¨‚»‚ç‚­OS‚ªƒTƒƒQ[ƒgƒyƒA‚ɑΉž‚·‚é‘O‚̃R[ƒh‚Ƃ̌݊·«‚ð‹C‚É‚µ‚Ä‚é‚Ì‚¾‚낤j
‚à‚Á‚Æ‚àAƒNƒƒXƒvƒ‰ƒbƒgƒtƒH[ƒ€–¼ƒR[ƒh‘‚­‚È‚çACharNext‚Æ‚©Žg‚킸‚ÉŽ©‘O‚ň—‚µ‚Ă邾‚낤‚¯‚ÇEEE

421:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 19:20:13
‘‚©‚ê‚Ă鎖‚̈Ӗ¡‚ª‰ð‚ç‚È‚¢‚܂܃ŒƒX‚·‚él‘½‚·‚¬
‚±‚±‚ª‘g‚Ýž‚ÝŒnŒ¾Œê‚̃XƒŒ‚ÈŽ–‚àl‚¦‚¸“Ç‚ñ‚Å‚él‚à‘½‚·‚¬

422:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 22:46:16
>>420
—Ž‚¿’…‚¢‚Äl‚¦‚é‚ñ‚¾B
‘g‚Ýž‚݃XƒNƒŠƒvƒg‚²‚Æ‚«‚ŃTƒƒQ[ƒgƒyƒA‚ªŠÖŒW‚µ‚Ä‚­‚邿‚¤‚È‚â‚₱‚µ‚¢˜b‚ª‚ǂꂭ‚ç‚¢‚ ‚éH
‚Ü‚ A‹c˜_Ž©‘̂͗LˆÓ‹`‚¾‚Ƃ͎v‚¤‚ªB

423:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 22:52:23
‘f’¼‚ÉTRONƒR[ƒh‚ðŽg‚¦

424:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/16 23:33:37
‚Ƃ肠‚¦‚¸VS‚ÅŽg‚¤Žž‚ÉA•¶ŽšƒZƒbƒg‚ðuUnicode•¶ŽšƒZƒbƒg‚ðŽg—p‚·‚év‚É‚µ‚Ä‚¿‚á‚ñ‚ÆŽg‚¦‚ê‚΂»‚ê‚Å‚n‚‹‚¾‚ÈB
Squirrel‚̓fƒtƒH‚Å‚¢‚¯‚½‚ªB

425:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/17 10:17:44
’m‚ê‚Î’m‚é‚Ù‚ÇVS‚È‚ñ‚¼ŽÌ‚Ä‚½•û‚ªƒ}ƒV
UTF8‚ÍBOM—L‚è‘O’ñ‚Æ‚©”X•…‚Á‚Ă邵(VS2005‚܂łµ‚©’m‚ç‚ñ‚¯‚Ç)
WindowsŠÂ‹«‚Åì‹Æ‚µ‚È‚«‚á‚È‚ç‚ñ‚È‚ç
gccAdevc++AƒGƒfƒBƒ^A‚±‚ñ‚¾‚¯‚Å‚¢‚¢‚æ

426:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/17 10:23:35
>>425
‚¨‘OccVisualStudio‚܂Ƃà‚ÉŽg‚¢‚±‚È‚¹‚ĂȂ¢‚¾‚¯‚¾‚ëH
UTF-8 BOM•t‚«‚È‚ñ‚ÄŽg‚¤‹@‰ï‚Ù‚Æ‚ñ‚ǂȂ¢‚¼B

427:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/17 10:28:50
VS‚ŃGƒ“ƒR[ƒh•t‚«ƒeƒLƒXƒgƒGƒfƒBƒ^‚ðŽw’è‚·‚邯UTF-8‚̓VƒOƒlƒ`ƒƒ•t‚«‚ƂȂµ‚Æ—¼•û‘I‚ׂéB
‚‚܂è‚Ç‚Á‚¿‚àˆµ‚¦‚éB

428:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/17 10:47:43
IDE‚Ì•û‚É–â‘è‚Ío‚È‚¢‚ªAVC‚̃Rƒ“ƒpƒCƒ‰‘¤‚ªBOM–³‚µ‚¾‚ÆA
•¶ŽšƒR[ƒh‚Ì”Fޝ‚ÉŽ¸”s‚·‚éB

429:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/17 11:18:43
URLØÝ¸(msdn.microsoft.com)
BOM–³‚µUTF-8‚ÌŽž •¶ŽšƒR[ƒh‚Ì”Fޝ‚ÉŽ¸”s‚·‚é‚ñ‚¶‚á‚È‚­‚ÄA‚»‚à‚»‚à‘Ήž‚µ‚Ä‚¢‚È‚¢‚¾‚¯
IDE‚ÅBOM–³‚µUTF-8‚ŕۑ¶‰Â”\‚Ȃ̂ÍAƒhƒLƒ…ƒƒ“ƒg‚Æ‚©•ÒW‚·‚邯‚«‚Ì‚½‚ß‚¾‚낤‚©H

430:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/17 23:42:08
Squirrel 2.2.4 stable—ˆ‚Ä‚é‚Ë
3.0‚àbeta1‚ɂȂÁ‚½

431:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/18 09:19:38
‚¨[ASquirrel‚̃o[ƒWƒ‡ƒ“ƒAƒbƒv‚Ü‚¶‚©
FXƒoƒOC³‚³‚ê‚Ä‚é‚Ì‚©‚È
Build‚ÆShift-JISƒpƒbƒ`“ü‚ê‚é‚̂߂ñ‚Ç‚­‚³‚¢‚¯‚ÇA¡–鎎‚µ‚Ă݂é‚í

432:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 04:33:19
>>429
WEB‚Ì¢ŠE‚¾‚Æ‚»‚ꂪ•W€‚¾‚©‚炾‚ÆŽv‚¤‚æ„BOM–³‚µUTF-8‚ŕۑ¶‰Â”\
Visual Web Developper ‚ ‚킹‚̑Ήž‚Å‚ ‚Á‚ÄAVC ‚̓Xƒ‹[‚³‚ê‚Ä‚é‚Á‚Ä‚±‚Æ‚©‚ÆB

ƒRƒ“ƒVƒ…[ƒ}‹@‚ª UTF-8 ƒx[ƒX‚ɈڂÁ‚Ä‚é‚̂ł»‚ê‚ ‚킹‚ŃR[ƒh‹¤—L‚µ‚悤‚Æ‚·‚邯‚«‚É’n–¡‚É¢‚é > VC ‚ªUTF-8‚ð‚܂Ƃà‚Ɉµ‚¦‚È‚¢
BOM ‚‚¯‚邯¡“x‚Í gcc ‚ª‚±‚¯‚é‚ñ‚¾‚ºcc

433:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 10:47:44
Lua‚ÅLua_State‚̉ð•ú‚ð‚¹‚¸‚ÉAƒOƒ[ƒoƒ‹•Ï”“™‚̊‹«‚ðŒÂ•ʂɉŠú‰»‚·‚é
ƒTƒ“ƒvƒ‹‚͂ǂ±‚©‚ɂȂ¢‚Å‚µ‚傤‚©H

434:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 11:56:04
ƒOƒ[ƒoƒ‹ŠÂ‹«‚ð‹ó‚̃e[ƒuƒ‹‚É’u‚«Š·‚¦‚é‚Ì‚Á‚Ä
•’ʂɂł«‚ñ‚©‚Á‚½‚Á‚¯H

435:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 12:37:17
‚¶‚á‚ ‚±‚ñ‚ÈŠ´‚¶‚Å—Ç‚¢‚Ì‚©‚ÈH

Lua_State *L;

`@ˆê‰ñloadAcall‚µ‚ÄŽg—p@`

lua_newtable(L);
lua_setfenv(L, LUA_GLOBALSINDEX); //ƒOƒ[ƒoƒ‹•Ï”‚¾‚¯‰Šú‰»‚³‚ê‚éH

lua_gc(L, LUA_GCCOLLECT, 0); //”O‚Ì‚½‚ß‚ÉGC‚à‘–‚点‚é‚ׂ«H

`@L‚ɂ܂½load‚µ‚ÄÄ—˜—p@`

436:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/19 18:16:26
426‚̓ljð—͂ɗ­‘§‚ªo‚邿

437:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 08:36:36
>>429
UTF-8‚Ä‚»‚à‚»‚àŠù‘¶‚̃VƒXƒeƒ€‚ÉŽè‚ð‚È‚é‚ׂ­‰Á‚¦‚È‚¢‚Å“®‚©‚·‚½‚߂̕¶ŽšƒR[ƒh‚¶‚á‚È‚¢‚Ì‚©H
‚æ‚­‚í‚©‚ç‚ñ‚È

438:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 08:45:59
‚»‚à‚»‚à•¶Žš—ñ‚̓n[ƒhƒR[ƒfƒBƒ“ƒO‚·‚é‚ׂ«‚¶‚á‚È‚¢B
ŠO•”ƒŠƒ\[ƒX‚Æ‚µ‚ÄA“üo—ÍŽž‚ɃR[ƒh‚ð’²®‚·‚ê‚΂¢‚¢‚¾‚¯‚Ì‚±‚ÆB

439:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 08:49:56
print loadstring(0x34d3a6b8);

‚±‚ñ‚ȃvƒƒOƒ‰ƒ~ƒ“ƒO‚ªŠ½Œ}‚³‚ê‚é‚ñ‚Å‚·‚Ë

440:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 09:00:17
>435 ‚ðŽŽ‚µ‚Ă݂½‚̂ł·‚ªAlua_setfenv‚¾‚ƃOƒ[ƒoƒ‹ŠÂ‹«‚Ì‘€ì‚Í–³—‚Ȃ悤‚Å‚·B
ƒOƒ[ƒoƒ‹ŠÂ‹«ƒe[ƒuƒ‹‘S‘̂ɑ΂·‚é‘€ìŠÖ”‚Á‚Ä–³‚¢‚̂łÍH

441:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 09:34:40
>>438
ƒXƒNƒŠƒvƒg‚ð“ǂݞ‚ñ‚¾Û‚É“Á’è‚Ì•¶ŽšƒR[ƒh‚ɕϊ·‚µ‚ÄA“à•”‚̈—‚Í‚»‚Ì•¶ŽšƒR[ƒh‚Å“ˆê‚Á‚ÄŠ´‚¶‚©‚ÈH
‚¾‚Æ‚·‚邯A‰½‚ɕϊ·‚·‚é‚Ì‚ª‚¢‚¢‚ñ‚¾‚낤BUTF16H

442:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 09:47:54
ƒXƒNƒŠƒvƒgƒtƒ@ƒCƒ‹‚ÍŠî–{UTF-8A
ƒlƒCƒeƒBƒu‚Ɉø‚«“n‚·‚Æ‚«‚ÍUTF-16A–Ê“|‚È‚çUCS2‚É‚·‚é‚Ì‚ªˆê”Ô–â‘肪­‚È‚¢B

443:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 11:51:20
>>437
‚»‚̉¶Œb‚É‚ ‚â‚©‚ê‚é‚Ì‚ÍASCIIƒR[ƒh‚µ‚©Žg‚Á‚ĂȂ¢‰¢•Äl‚¾‚¯‚¾‚¯‚Ç‚ÈB
”ñASCIIƒR[ƒhŒ—‚ÍAŠù‘¶‚̃Gƒ“ƒR[ƒh•ûŽ®‚Æ‹æ•Ê‚ª‚Å‚«‚È‚¢‚̂ŗ]Œv‚ɬ—‚·‚éB

‘S‚ẴvƒŒ[ƒ“ƒeƒLƒXƒg‚ªUTF-8‚É’u‚«Š·‚í‚é‚܂ł̉ߓnŠú‚ÍABOM•t‚«UTF-8‚ª
ˆê”Ô–³“ï‚È‘I‘ð‚¾‚ÆŽv‚¤‚¯‚Ç‚ËB

‰´‚ÍWindowsã‚Ågcc‚Æ‚©Žg‚í‚È‚¢‚Ì‚ÅAFTPƒNƒ‰ƒCƒAƒ“ƒg‚ÉBOM‚Ì—L–³‚ð•ÏŠ·‚·‚é
‹@”\‚³‚¦‚‚¢‚Ä‚­‚ê‚ê‚΂ ‚Ü‚è–â‘è‚È‚¢B

‚à‚Á‚Æ‚àAMS‚͓Ǝ©‚ÉBOM•t‚«UTF-8‚ð‹­s‚·‚é‚̂ł͂Ȃ­A”ñASCIIƒR[ƒhŒ—‚Å
‰ß“nŠú‚É‚ÍBOM‚ª•K—v‚Å‚ ‚邱‚Æ‚ð‘i‚¦‚ÄA‹KŠi‚É·‚螂܂¹‚é‚ׂ«‚¾‚ÆŽv‚¤‚ªB

444:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 12:26:22
>>437
uƒtƒ@ƒCƒ‹‚Ì’†gvŽ©‘Ì‚ªÅ‘å‚̃ŒƒKƒV[ƒVƒXƒeƒ€B‚¾‚©‚ç UTF-8 ‚ªŽg‚í‚ê‚邿‚¤‚ɂȂÁ‚Ä‚éB
“ú–{l‚͈ê“x SJIS ‚â‚ç EUC ‚â‚ç‚Å’Ê‚Á‚½“¹‚ð‚à‚Á‚©‚¢¢ŠE‹K–͂Œʂ蒼‚µ‚Ă邾‚¯‚ł͂ ‚é

>>438
‚Ȃɂªˆê”Ô¢‚é‚Á‚ÄAƒtƒ@ƒCƒ‹–¼’†‚ÌuƒRƒƒ“ƒgv

ƒRƒƒ“ƒg‚É“ú–{Œê‚‚©‚¤‚ÈH‚²‚à‚Á‚Æ‚ài‹êÎj



445:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 12:27:06
ƒtƒ@ƒCƒ‹–¼’†‚¶‚á‚Ë‚¦Aƒtƒ@ƒCƒ‹’†

446:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 12:31:33
>>443
> ‘S‚ẴvƒŒ[ƒ“ƒeƒLƒXƒg‚ªUTF-8‚É’u‚«Š·‚í‚é‚܂ł̉ߓnŠú‚ÍABOM•t‚«UTF-8‚ª
> ˆê”Ô–³“ï‚È‘I‘ð‚¾‚ÆŽv‚¤‚¯‚Ç‚ËB

‚±‚Ìã‚Ì‹Lq‚͂킩‚邵A‚»‚ê‚͂悭‚í‚©‚é‚ñ‚¾‚ªA
ŽÀÛ‚ÍBOM•t‚«‚Ńgƒ‰ƒu‚邱‚Æ‚ª‘½‚­‚ÄA‰´‚Í܂ꂽ‚í‚—
BOM‚È‚µ‚ÅãŽè‚­s‚­‚悤‚É‚·‚ׂ«

447:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 12:44:29
‚ A437 ‚Ì‚¢‚Á‚Ă邱‚ÆŠ®‘S‚É‚æ‚Ý‚¿‚ª‚¦‚Ä‚½‚âB‚·‚Ü‚ñB

“®ìã‚Í–â‘è‚È‚¢‚ÉŒˆ‚Ü‚Á‚Ä‚é‚ñ‚¾‚©‚çAƒc[ƒ‹‚őΉž‚Å‚«‚È‚¢ˆÓ–¡‚ª‚í‚©‚ç‚ñ‚Á‚Ä‚±‚Æ‚¾‚ÈB

Šù‘¶ƒGƒ“ƒR[ƒh‚Ƭ݂µ‚½‚Ì‚ðŽ©“®”»’è‚·‚é•K‘R«‚͕ʂɂȂ¢‚ñ‚¾‚©‚çA
ƒc[ƒ‹‘¤‚ÉuMBCS‚ł͂Ȃ­UTF-8‚Æ‚µ‚Ĉµ‚¤vƒXƒCƒbƒ`‚¾‚¯‚‚¯‚ê‚΂·‚Þ‚±‚Æ‚¾B
MS1ŽÐ‚ª‘Ήž‚·‚邾‚¯‚Å¢ŠE‚Í•½˜a‚ɂȂé‚ñ‚¾‚©‚炳‚Á‚³‚Æ‚»‚¤‚µ‚Ä‚­‚ê‚Á‚Ä‚±‚Æ‚¾‚È

448:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 12:56:28
>>443
‚à‚¤Žè’x‚ê
MS‚ª‚¢‚Ü‚¾‚ÉSJIS‚ð‹­s‚µ‚Ä‚¢‚鎞“_‚ÅI‚í‚Á‚Ä‚é

449:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 13:38:56
SJIS‚ð‹­s‚µ‚Ä‚¢‚邿‚¤‚ÉŒ©‚¦‚é‚̂̓ƒP[ƒ‹‚ð“ú–{Œê‚É‚µ‚ÄŽg‚Á‚Ä‚¢‚é‚©‚ç‚È‚ñ‚¾‚ªA
‚È‚ñ‚Å‚»‚ñ‚ȂɎ‹–삪‹·‚¢‚ñ‚¾‚낤H

‚¿‚Ȃ݂ÉOS‚̃ƒP[ƒ‹‚ð‰pŒê‚É‚·‚邯AUTF-8‚à–³‚µ‚ŃRƒ“ƒpƒCƒ‹‚ª’ʂ邼B

450:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 13:40:42
BOM–³‚µ‚Å

451:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 13:58:43
thx!
‚¨‚Ü‚¢‚ ‚½‚Ü‚¢‚¢‚È

452:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 14:03:05
>>449
L"“ú–{Œê" ‚Á‚ij‚µ‚­’Ê‚éH

453:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 14:12:51
ƒƒP[ƒ‹•Ï‚¦‚ÄŒ©‚½
‚±‚è‚Ⴆ‚¦‚í‚—
‚܂Ƃà‚ȃAƒvƒŠ‚Æ•³ƒAƒvƒŠ‚̈Ⴂ‚ªˆê–Ú—Ä‘R‚ɂȂÁ‚½‚—

454:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 14:16:50
‚â‚Á‚Ï‚èƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒg‚Í•³‚̂܂܂¾‚Á‚½‚—

455:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 14:23:06
URLØÝ¸(boost.cppll.jp)
‚±‚̃TƒCƒg‚ª‰‚߂ăGƒ“ƒR[ƒh‘I‚΂Ȃ­‚Ä‚à
“ú–{Œê‚Å•¶Žš‰»‚¯‚¹‚¸‚É•\ަ‚³‚ê‚Ü‚µ‚½‚—
‚Ù‚ñ‚Æ‚¤‚É‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚µ‚½‚—

456:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 14:24:23
“ú‹L‚̓`ƒ‰— ‚Å

457:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 14:41:12
>>455
ƒuƒ‰ƒEƒU‚Ì•¶ŽšƒGƒ“ƒR[ƒh‚ª³‚µ‚­”Fޝ‚Å‚«‚È‚¢‚Á‚ÄA‚Ç‚±‚Ì“cŽÉ‚à‚Ì‚â‚Ë‚ñccB

458:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 14:42:25
>>454
cmd.exe‚̓tƒHƒ“ƒg‚ð“ú–{Œê‚É‚·‚ê‚ÎŽ¡‚é
cygwin‚Ìbash‚̓XƒNƒ[ƒ‹‚ª‚¨‚©‚µ‚­‚Ȃ邪‰pŒêƒƒP[ƒ‹‚ŃCƒ“ƒXƒg[ƒ‹‚µ’¼‚·‚ÆŽ¡‚é‚Ì‚©‚à‚µ‚ê‚È‚¢‚ª‚â‚Á‚Ä‚¢‚È‚¢

‚µ‚©‚µ‚¢‚©‚É“ú–{‚ÌWindowsƒAƒvƒŠƒP[ƒVƒ‡ƒ“‚ª“ú–{Œê=SJIS‚ÅŒˆ‚ߑł¿(mbcs)‚µ‚Ä‚¢‚é‚©‚ª—Ç‚­‚í‚©‚é‚Ë
–{—ˆ‚ÍhogehogeW()‚ðŒÄ‚΂Ȃ¢‚Æ‚¢‚¯‚È‚¢‚Æ‚±‚ë‚ðhogehogeA()‚Åς܂¹‚¿‚á‚Á‚Ä‚é‚ñ‚¾‚낤‚È
mbcs‚Å‚àSJIS‚¾‚Æ‚»‚ê‚Å“®‚¢‚¿‚Ⴄ‚©‚ç“ú–{ŒêƒƒP[ƒ‹‚¾‚Æ‹C•t‚©‚È‚¢‚µ‹C‚ɂȂç‚È‚¢‚ñ‚¾‚Ë
³‚µ‚¢ƒvƒƒOƒ‰ƒ€‚Ìì‚è•û‚ɂ‚¢‚Ä‚à‚¤ˆê“x•׋­‚µ‚È‚¨‚·(“ú–{‚ÌMS‚ª‚ª‚ñ‚΂Á‚ăAƒiƒEƒ“ƒX‚·‚é)•K—v‚ª‚ ‚é‚ñ‚¶‚á‚È‚¢‚©‚È

459:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 14:47:32
>>457
‚ ‚ ‚²‚ß‚ñ
‚±‚±‚Ì‚±‚Æ‚Ë
URLØÝ¸(boost.cppll.jp)


460:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 14:50:07
ƒXƒŒˆá‚¢

461:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 17:39:18
Ž¿–â‚Ç‚¤‚¼

462:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/20 20:08:17
>>440
lua_replace(L, LUA_GLOBALSINDEX)
‚È‚ç‚Ç‚¤H

463:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 08:14:53
>>462
‚Å‚«‚Ü‚µ‚½I
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

464:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 09:04:14
Lua‚̃e[ƒuƒ‹‚Á‚ăL[‚ðŽg‚Á‚ăAƒNƒZƒX‚·‚邿‚¤‚ɂȂÁ‚Ă܂·‚ªA
ƒL[‚ª•ª‚©‚ç‚È‚¢ê‡‚É‘S‚Ằ–ڂ𒲂ׂ½‚¢Žž‚̃Tƒ“ƒvƒ‹‚Á‚Ä‚ ‚è‚Ü‚·‚©H

465:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 09:14:26
for k,v in pairs(t) do hoge(k,v) end

466:463
09/11/21 09:49:37
>462@‚ŃOƒ[ƒoƒ‹ŠÂ‹«‚ð‹ó‚ɂ͂ł«‚Ü‚µ‚½‚ªA
‚±‚ꂾ‚¯‚¾‚ÆÄŽg—p‚ª‚Å‚«‚È‚¢‚悤‚ÈH
‚±‚Ì‚ ‚Ælua_openlibs‚ðŽg‚Á‚Ä‚à•W€ƒ‰ƒCƒuƒ‰ƒŠ‚ªŽg—p‚Å‚«‚Ü‚¹‚ñB
Lua_State‚ðclose‚¹‚¸‚ÉÄŽg—p‚·‚é‚̂͑å•ς݂½‚¢‚Å‚·‚ËB

467:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 10:09:26
>>465
thx
pairs‚ânext‚łȂ߂ê‚é‚ñ‚Å‚·‚Ë

468:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 10:14:16
lua_openlib‚Í•›ì—p‚ŃŒƒWƒXƒgƒŠ‚É‚à•ÏX‰Á‚¦‚é‚©‚ç‚¶‚á‚ËH
‘–‚点‚½‚¢ƒ`ƒƒƒ“ƒN‚ðˆê’UƒXƒ^ƒbƒN‚ÉÏ‚ñ‚Å
‚»‚¢‚‚̊‹«‚ð’u‚«Š·‚¦‚é‚̂͂ǂ¤H

469:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 10:56:34
>>468
‹ï‘Ì“I‚È‚â‚è•û‚ª¡ˆêŽv‚¢‚‚«‚Ü‚¹‚ñB
load`‚ÅÏ‚ñ‚¾‚ ‚Ƃɋó‚̊‹«‚É’u‚«Š·‚¦‚é‚Á‚ĈӖ¡‚¶‚á‚È‚¢‚Å‚·‚æ‚ËH

470:469
09/11/21 11:03:04
‚»‚à‚»‚àƒXƒNƒŠƒvƒg‘¤‚ÅŽg‚Á‚½ƒOƒ[ƒoƒ‹"•Ï”"‚¾‚¯‰Šú‰»‚µ‚Ä
ƒ‰ƒCƒuƒ‰ƒŠ“™‚̃e[ƒuƒ‹‚ÍŽg‚¢‚܂킹‚½‚çlua_State‚ÌÄ\’z‚Ì
ƒRƒXƒg‚ðŒ¸‚ç‚¹‚ÄAׂ©‚¢ƒXƒNƒŠƒvƒg‚̘A‘±ŒÄ‚Ño‚µ‚É—Ç‚¢‚̂ł͂Æ
l‚¦‚Ä‚¢‚½‚ñ‚Å‚·‚ªALua‚͕ϔ‚àŠÖ”‚à‚»‚Ì‘¼FX‚àƒe[ƒuƒ‹•ª‚¯‚Ä
‚È‚¢‚Ì‚ÅA‘I‘ð“I‚ɕϔ‚¾‚¯‚ÅÁ‚·‚̂ɖ³—‚ª‚ ‚é‹C‚ªEEE


471:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 11:04:51
‰½‚ÅÃÞÌ«‚Ì錾‚ªglobal‚È‚ñ‚¾‚낤‚©‚ËEEE

472:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 11:52:21
>>469
‚¢‚âA‚»‚¤‚¢‚¤ˆÓ–¡B‘–‚点‚éƒ`ƒƒƒ“ƒN–ˆ‚ɓƎ©‚̊‹«‚ð·‚µž‚ÞB

luaL_openlibs‚ÉŠÖ‚µ‚¿‚á‘ÎÛ‚ªƒOƒ[ƒoƒ‹ŠÂ‹«Œˆ‚ߑł¿‚̃Tƒ|[ƒgŠÖ”‚Å‚µ‚©‚È‚¢‚ñ‚Å
‚ǂ݂̂¿Žg‚¦‚È‚¢‚ñ‚¾‚¯‚ÇA‚»‚±‚̓`ƒƒƒ“ƒN‚̊‹«‚É·‚µ‘Ö‚¦‚éƒe[ƒuƒ‹‚Ì__index‚ɃtƒbƒN‚©‚¯‚Ä
ƒOƒ[ƒoƒ‹ŠÂ‹«‚ɈÏ÷‚µ‚Ä‚µ‚Ü‚¤‚Á‚ÄŠ´‚¶‚łǂ¤‚©B

‚±‚ê‚È‚çlocal‚ð‚‚¯‚È‚¢•ϔ錾‚̓`ƒƒƒ“ƒN–ˆ‚̓Ǝ©‚̊‹«‚É“o˜^‚³‚ê‚邾‚¯‚Ȃ̂Å
ƒOƒ[ƒoƒ‹ŠÂ‹«‚̉˜õ‚à–h‚°‚éB‚â‚Á‚Ă邱‚Æ‚ÍmoduleŠÖ”‚Æ‘å‘Ì‚¢‚Á‚µ‚åB

ƒR[ƒh‘‚¢‚ÄŒŸØ‚µ‚½‚킯‚¶‚á‚È‚¢‚̂ł¤‚Ü‚­‚¢‚­‚©‚Í’m‚ç‚ñ‚—

473:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/21 13:01:22
--ƒ‰ƒCƒuƒ‰ƒŠ“™‚̃e[ƒuƒ‹_G‚ÆAƒXƒNƒŠƒvƒg‘¤‚Ìenvironment‚𕪂¯‚é
local metatable = { __index = _G }
local chunk = loadfile(filename)
local environment = {}
setmetatable(environment, metatable)
setfenv(chunk, environment)
--C‚ðŽg‚¦‚΂Ȃñ‚Å‚à‚Å‚«‚é‚Ì‚ÅAƒ_ƒCƒiƒ~ƒbƒNƒŠƒ“ƒN‹ÖŽ~
environment.require = function() end
environment.package = {}
return chunk()

474:469
09/11/21 13:11:20
>>473
‚È‚é‚Ù‚ÇA‚±‚¤‚â‚é‚̂ł·‚©B
‚ ‚肪‚Æ‚¤I

475:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 10:32:35
ƒQ[ƒ€“à‚É‚mŒÂ‚̃IƒuƒWƒFƒNƒg‚ª‘¶Ý‚·‚éB
‚»‚ꂼ‚ê‚̃IƒuƒWƒFƒNƒgŒÅ—L‚Ìó‘Ô‚ð•Û‘¶‚·‚邽‚ß‚ÉA‚bƒvƒƒOƒ‰ƒ€‘¤‚Å‚mŒÂ‚̃e[ƒuƒ‹‚ð—pˆÓ‚·‚éB
ƒIƒuƒWƒFƒNƒg‚Ìs“®‚ð’è‹`‚µ‚½luaƒtƒ@ƒCƒ‹‚ðƒ[ƒh‚µ‚Älua_StateƒCƒ“ƒXƒ^ƒ“ƒX‚ðì‚éB
ƒIƒuƒWƒFƒNƒg‚Í‚mŒÂ‚¾‚ªA‚±‚̃Cƒ“ƒXƒ^ƒ“ƒX‚Í‚P‚‚µ‚©ì‚ç‚È‚¢i‚Ý‚ñ‚Ès“®ƒpƒ^[ƒ“‚Í‹¤’ʂȂ̂Åj
‚ÅAŒÂX‚̃IƒuƒWƒFƒNƒg‚Ìó‘Ô‚ðXV‚·‚邯‚«‚ÉA‚»‚̃IƒuƒWƒFƒNƒg‚ɑΉž‚·‚éƒe[ƒuƒ‹‚ðˆø”‚É‚µ‚Ä
luaŠÖ”‚ðŒÄ‚Ño‚µAƒe[ƒuƒ‹‚ðXV‚³‚¹‚éB

‚Æ‚¢‚¤‚Ì‚ð‚â‚肽‚¢‚̂ł·‚ªA‚mŒÂ‚̃e[ƒuƒ‹‚ðì‚é‚Ì‚ªuHv‚Å‚·B
ƒe[ƒuƒ‹ì‚Á‚ăXƒ^ƒbƒN‚Éςނ̂͂¢‚¢‚ñ‚Å‚·‚ªA‚È‚ñ‚¹ƒXƒ^ƒbƒN‚Éςނ킯‚Å‚·‚©‚çA
‚Ç‚±‚©‚Ì‘€ì‚ÅŸŽè‚É‚o‚n‚o‚³‚ꂽ‚èAÁ‚¦‚½‚肵‚Ü‚¹‚ñ‚©‚ËHH


476:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/22 12:35:08
>>475
‚»‚¤‚¢‚¤—p“r‚Ì‚½‚߂ɃŒƒWƒXƒgƒŠ‚ÆƒŠƒtƒ@ƒŒƒ“ƒX‚Ì‹@\‚ª‘¶Ý‚·‚éB

1. ”CˆÓ‚̃IƒuƒWƒFƒNƒg(‚±‚Ìꇂ̓e[ƒuƒ‹)‚ðì‚é
2. int table = luaL_ref(state, LUA_REGISTRYINDEX); ‚ŃŒƒWƒXƒgƒŠ‚ÉŠY“–ƒe[ƒuƒ‹‚ðŠi”[‚µ‚ÄƒŠƒtƒ@ƒŒƒ“ƒX‚ðŽæ“¾B
@ ƒIƒuƒWƒFƒNƒg‚̓Xƒ^ƒbƒN‚©‚ç‚͉ð•ú‚³‚ê‚ÄAƒŒƒWƒXƒgƒŠƒe[ƒuƒ‹‚ł̂ݕێ‚³‚ꂽó‘ԂɂȂéB
ƒŠƒtƒ@ƒŒƒ“ƒX’l‚Í‘S‘̂цƒj[ƒN‚ÅAC ‘¤‚Å‚»‚̂܂܃IƒuƒWƒFƒNƒg‚ð‹æ•Ê‚µ‚‚’Pƒ•ÛŽ‚·‚é‚̂Ɏg‚¦‚é
3. Žg‚¢‚½‚¢ê–Ê(‚±‚Ìꇂ͈ø”‚Æ‚µ‚Ä“n‚·Žž)‚Å‚ÍA
lua_rawgeti(state, LUA_REGISTRYINDEX, table) ‚Æ‚µ‚ăŒƒWƒXƒgƒŠ‚©‚çƒXƒ^ƒbƒN‚ÉŽæ‚èo‚µ‚Ä‚«‚ÄŽg‚¤
4. ÅŒã”jŠü‚·‚éê‡‚Í luaL_unref(state, LUA_REGISRYINDEX, table) ‚Æ‚µ‚ĉð•ú‚³‚¹‚é

NŒÂ‚‚­‚é‚Ȃ炱‚ñ‚È‚©‚ñ‚¶‚Å
// ƒe[ƒuƒ‹Šm•Û
int table[N];
for (int i=0;i<N;i++) {
lua_newtable(state);
table[i] = luaL_ref(state, LUA_REGISTRYINDEX);
}
// —Ⴆ‚Î table[0] ‚ð‚킽‚µ‚ÄŠÖ”‚ðŒÄ‚Ô
lua_getfield(state, LUA_GLOBALSINDEX, "func"); // ŠÖ”Žæ“¾
lua_rawgeti(state, LUA_REGISTRYINDEX, table[0]); // ˆø”‚Æ‚µ‚ÂÞ
lua_call(state, 1, 0); // ˆø”1–ß‚è’l–³‚µ
// ƒe[ƒuƒ‹‰ð•ú
for (int i=0;i<N;i++) {
luaL_unref(state, LUA_REGISTRYINDEX, table[i]);
}

‚¿‚È‚Ý‚É squirrel ‚¾‚ƃIƒuƒWƒFƒNƒg‚ÌƒŠƒtƒ@ƒŒƒ“ƒX‚ðA’¼ÚC‘¤‚©‚ç HSQOBJECT ‚Æ‚µ‚ăXƒ^ƒbƒN‚©‚çŽæ“¾‚µ‚Ä
•ÛŽ‚Å‚«‚éBŠT”O‚Æ‚µ‚Ă͂±‚Á‚¿‚Ì‚ªƒVƒ“ƒvƒ‹B


477:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 03:18:07
‚Ô‚Á‚½Ø‚è‚·‚¢‚Ü‚¹‚ñ

‚Œ‚•‚‚Í‘g‚Ýž‚Ý‚ÉÅ“K‚¾‚ÆŽv‚¤‚ñ‚Å‚·‚ªA
‚Œ‚•‚’P“Æ‚ÅGUI‚ð•\ަ‚µ‚ăQ[ƒ€‚ðì‚èAŽÀsƒtƒ@ƒCƒ‹iexej‚ɕϊ·‚͂ł«‚é‚̂łµ‚傤‚©H

‚à‚µ‚Å‚«‚é‚È‚çA‹³‚¦‚Ä‚­‚¾‚³‚¢B
‚®‚®‚Á‚Ä‚à’T‚·‚±‚Æ‚ª‚Å‚«‚È‚©‚Á‚½‚Ì‚ÅEEE

478:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 04:22:36
Ž©‘O‚Å‘g‚Ýž‚Þ‚Ì‘O’ñ‚ÌŒ¾Œê‚Å‚»‚¤‚¢‚¤‚à‚Ìì‚Á‚Ä‚à‚ ‚Ü‚èŠð‚µ‚­‚È‚¢‚̂ł¾‚ê‚àì‚Á‚ĂȂ¢‚ÆŽv‚¢‚Ü‚·

479:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 05:02:50
Œ¾‚Á‚Ă邱‚Æ‚ª—Ç‚­•ª‚©‚ç‚È‚¢‚ªALua’P“ƂłÍGUI‚Í–³—‚¾‚ÆŒ¾‚Á‚Ä‚¨‚­
‚»‚à‚»‚à‚±‚̃XƒŒ‚ÅЉ‚ê‚Ă錾Œê‚ÍA—p“r‚ð“Á’肵‚È‚¢ƒXƒNƒŠƒvƒg‚Å‚ ‚Á‚Ä‘g‚Ýž‚ñ‚łǂ̂悤‚É“®‚©‚·‚©‚Í‚»‚ÌlŽŸ‘æ
‚»‚¤‚¢‚¤—p“r‚Ȃ盛ƒcƒN[ƒ‹‚âHSP‚É‚µ‚Ä‚¨‚«‚È‚³‚¢‚È

480:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 08:23:05
Œµ–§‚ɂ͒P“Ƃł͂Ȃ¢‚¯‚ÇALua‚̃‚ƒWƒ…[ƒ‹‚©‰½‚©‚ÅSDLŽg‚¤‚̂Ƃ©–³‚©‚Á‚½‚Á‚¯H

481:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 09:34:33
Ž©•ª‚ÅGUIˆ—‚Ì‘g‚Ýž‚Ý•”•ª‚ðì‚èAƒXƒNƒŠƒvƒgƒŠƒ\[ƒX‚ðƒŠƒ“ƒN‚·‚ê‚ÎA
’P“Æexe‚Éo—ˆ‚邾‚ëB

482:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 10:12:43
>>477
‚»‚Ì—p“r‚È‚çAPython‚¶‚á‚ËH

483:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 12:08:15
I think so.

484:477
09/11/23 16:28:01
‚݂Ȃ³‚ñAƒŒƒX‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B

‚Ç‚¤‚µ‚Ä‚àlua‚ŃQ[ƒ€‚ðŠJ”­‚µ‚È‚­‚Ă͂¢‚¯‚È‚¢ó‹µ‚Ȃ̂ł·B
ƒEƒBƒ“ƒhƒE‚Ì•\ަ‚ª‚í‚©‚ç‚È‚¢‚½‚ßA‹ê킵‚Ä‚¢‚Ü‚·B
‚ǂ̎Ql‘‚ð“Ç‚ñ‚Å‚à‘‚¢‚ĂȂ­‚ÄB

•ʂ̌¾Œê‚ɃEƒBƒ“ƒhƒE‚ðì‚点‚ÄA“®ì‚ÍLUA‚¾‚¯‚ÅA‚Ȃǂłł«‚Ü‚·‚Å‚µ‚傤‚©H

485:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 16:30:06
>>484
‚È‚ñ‚łł«‚È‚¢‚ÆŽv‚¤‚ÌH

486:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 16:38:15
>>485
ƒŒƒX‚ ‚肪‚Æ‚¤

‚Ý‚ñ‚È‚â‚Á‚ĂȂ¢‚µAƒRƒ}ƒ“ƒhƒvƒƒ“ƒvƒgã‚©
‚Ù‚©‚ÌŒ¾Œê‚É‘g‚Ýž‚Þ‚¾‚¯‚Ì‚à‚Ì‚©‚ÆŽv‚¢‚Ü‚µ‚ÄEEE

487:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 16:46:43
URLØÝ¸(aims.dna-softwares.com)
‚±‚±‚Æ‚©Œ©‚Ä‚Ý
Lua‚ðŽå‘̂ɂµ‚½ƒQ[ƒ€ƒGƒ“ƒWƒ“ì‚Á‚ÄA‚±‚̃T[ƒNƒ‹‚̃\ƒtƒg‚Í–w‚ÇLua‚Åì‚ç‚ê‚Ä‚é

‚»‚ê‚É‚µ‚Ä‚àA‚»‚Ì’mޝ—Ê‚©‚ç‚Ç‚¤‚µ‚Ä‚àLua‚Åì‚ç‚È‚«‚á‚¢‚¯‚È‚¢ó‹µ‚ª”­¶‚·‚é‚È‚ñ‚Ä
‚¢‚Á‚½‚¢‚Ç‚ñ‚ȑ匩“¾Ø‚Á‚½‚ñ‚¾‚æ

488:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 16:53:23
ŽQl‘“Ç‚ñ‚¾‚̂ȂçALua‚ðŽg‚Á‚Ä‚¢‚él‚ª‚ǂ̂悤‚È–Ú“I‚ÆŽd‘g‚݂ő–‚点‚é‚Ì‚©‚Í—‰ð‚µ‚½H
‚ ‚­‚܂őg‚Ýž‚݃XƒNƒŠƒvƒg‚È‚ñ‚¾‚æH
ƒEƒBƒ“ƒhƒEƒY‚ð•\ަ‚·‚邯‚¢‚¤ŠÖ”‚ð‘g‚Ýž‚ñ‚Å‚à‚ç‚Á‚ÄA
Lua‚ɃCƒ“ƒ^[ƒtƒF[ƒX’ñ‹Ÿ‚µ‚Ä‚à‚ç‚í‚È‚¢‚Æprint‚âscan‚·‚ç‚܂܂Ȃç‚È‚¢‚æ
ƒQ[ƒ€ŠJ”­‚ŃXƒNƒŠƒvƒ^‚Æ‚µ‚Ä“­‚­‚̂ȂçLua‚ÌŒ¾ŒêŽd—l‚ðŠo‚¦‚é‚Ì‚ÆAPG‚©‚çƒoƒCƒ“ƒh‚µ‚½ŠÖ”ˆê——‚à‚ç‚Á‚Ä‚±‚ê‚Ηǂ¢‚æ

489:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 17:00:01
ƒŒƒX‚ ‚肪‚Æ‚¤

³’¼A‘åŠw‚̃[ƒ~‚Å‚±‚ÌŒ¾Œê‚ðŽg‚¤‚Æ‚¢‚¤‚±‚ƂɌˆ‚ß‚½‚ñ‚Å‚·
‚¢‚­‚Â‚à‚ ‚錾Œê‚©‚ç‘I‚ñ‚ÅAlua‚ð‘I‚ñ‚¾‚͎̂©•ª‚¾‚¯B
—Š‚él‚à‚¢‚È‚¢‚Ì‚ÅA–{‚ƃlƒbƒg‚ŕ׋­‚µ‚Ă邩‚ñ‚¶‚Å‚·B

>>487
ƒTƒ“ƒvƒ‹‚ðdl‚µ‚ÄŽQl‚É‚µ‚Ä‚¢‚Ü‚·‚ªA“‚¢B
‚à‚Á‚Æ‚¶‚Á‚­‚è“Ç‚ñ‚ł݂܂·B

>>488
—p“r‚Í—‰ð‚µ‚Ä‚¢‚é‚‚à‚è‚Å‚·‚ªA‚±‚ê‚ðƒƒCƒ“‚É‚µ‚ăvƒƒOƒ‰ƒ€‚ð‘g‚ñ‚Å‚¢‚©‚È‚­‚Ă͂¢‚¯‚È‚­‚ÄEEE
‚â‚Í‚èAƒEƒBƒ“ƒhƒE‚ð•\ަ‚·‚éŠÖ”‚ðC‚Ȃǂő‚¢‚ÄAlua‚©‚ç‚»‚ÌŠÖ”‚ðŽ‚Á‚Ä‚­‚邱‚Æ‚ªˆê”ÔŠy‚È‚ñ‚Å‚·‚©‚ËB

490:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 17:11:31
–¾“úAŠwZ‚Å‚²‚ß‚ñ‚È‚³‚¢‚µ‚Ä
‚à‚Á‚ÆÚ‚µ‚­‚ÄŽ¿–â‚Å‚«‚é“z‚Ì‚¢‚錾Œê‚Å
ʼn‚©‚ç‚â‚è’¼‚·•û‚ª‚Ü‚µ‚̂悤‚È‹C‚ª‚·‚éB

491:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 17:13:36
>>490
‚»‚ê‚Í‚µ‚½‚­‚È‚¢‚Æ‚¢‚¤‚©AŒ‹\‚±‚ÌŒ¾Œê‚Í‹C‚É“ü‚Á‚Ä‚¢‚é‚̂Ŏ«‚ß‚½‚­‚È‚¢‚ñ‚Å‚·‚æ

492:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 17:17:17
‚»‚ê‚Å‚±‚±‚«‚ĂȂñ‚Æ‚©‚µ‚悤‚È‚ñ‚Ä‚ ‚Ü‚·‚¬‚é

493:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 17:18:29
C‘¤‚Ƃ̃f[ƒ^‚Ì‚â‚èŽæ‚肪‚ß‚ñ‚Ç‚¢‚©‚ç—]‚è—Ç‚¢Œ¾Œê‚Æ‚ÍEEE

494:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 17:26:23
>>489
> ‚â‚Í‚èAƒEƒBƒ“ƒhƒE‚ð•\ަ‚·‚éŠÖ”‚ðC‚Ȃǂő‚¢‚ÄAlua‚©‚ç‚»‚ÌŠÖ”‚ðŽ‚Á‚Ä‚­‚邱‚Æ‚ªˆê”ÔŠy‚È‚ñ‚Å‚·‚©‚ËB

Lua ‚ðŽg‚¤‚ÆŒ¾‚Á‚ÄA‚±‚¤‚¢‚Á‚½ƒoƒCƒ“ƒhŒn‚Ìì‹Æ‚Í‚µ‚½‚­‚È‚¢‚Æ‚©AˆÓ–¡‚ª‚í‚©‚ç‚ñB
‚à‚Æ‚à‚Æ‚»‚¤‚â‚Á‚ÄŽg‚¤Œ¾Œê‚¾‚낤‚ÉB

u‚Ý‚ñ‚È‚â‚Á‚ĂȂ¢v‚Æ‚©Œ¾‚Á‚Ă邪A‰½ŒÂ‚̃vƒƒWƒFƒNƒg‚ðŒ©‚ÄŒ¾‚Á‚Ä‚é‚Ì‚©‰ö‚µ‚¢‚à‚ñ‚¾B

495:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 17:26:36
Lua‚ÌŒ¾Œê‚ð—‰ð‚µ‚ÄŽg‚¦‚邿‚¤‚ɂȂéŽèŠÔ‚ð1‚Æ‚·‚邯A
ƒQ[ƒ€—p‚ÌC/C++ƒ‰ƒCƒuƒ‰ƒŠ‚ð‘g‚Þ‚Ì‚ªÅ’á10”{`‚®‚ç‚¢ŽèŠÔ‚àŽžŠÔ‚©‚©‚邿
Win32API‚©‚çDirectX‚©OpenGL‚܂Ŏg‚¦‚邿‚¤‚ɂȂç‚È‚¢‚Ƙb‚ɂȂç‚È‚¢
ƒQ[ƒ€ƒ‰ƒCƒuƒ‰ƒŠ‚ÍŠù‘¶‚Ì‚à‚̂ł¢‚¢‚È‚çC‘fl‚È‚çDXƒ‰ƒCƒuƒ‰ƒŠ‚ð‘g‚Ýž‚Þ‚Ì‚ª‘½•ª‚à‚Á‚Æ‚àÅ’Z‚¾‚ÆŽv‚¤
ƒ[ƒ~ƒe[ƒ}‚ªu‘g‚Ýž‚݃XƒNƒŠƒvƒgŒ¤‹†v‚ÅŽÀ—á‚Æ‚µ‚ÄuƒQ[ƒ€v‚ð‘I‚ñ‚¾‚̂ȂçAŠO•”ƒ‰ƒCƒuƒ‰ƒŠ‚ɂǂÁ‚Õ‚è—Š‚Á‚Ä‚¢‚Á‚½‚Ù‚¤‚ªK‚¹‚¾‚Ƃ͎v‚¤

496:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 17:27:39
“{‚ç‚ꂽ‚­‚È‚­‚ĉR‚ð•t‚¢‚Ä‚¢‚é—cŽ™‚¶‚á‚ ‚é‚Ü‚¢‚µ
–³—‚¹‚¸’ú‚߂肯‚æ

497:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 17:33:10
>>493
‚‚܂èAngelScript‚ª‚¢‚¢‚Á‚ÄŽ–‚Å‚·‚ËB
‚í‚©‚è‚Ü‚·B

498:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 17:42:29
Ž©•ª‚ÌŽÀ—Í‚æ‚èê¡‚©‚Éã‚ÌŽ–‚ð‚â‚낤‚Æ‚µ‚Ä‚à–³‘ʂɂȂ邾‚¯‚¾‚¼
‚¿‚å‚Á‚Æã‚È‚ç‚Æ‚à‚©‚­•ª•s‘Љž‚·‚¬B’ú‚ß‚ë

499:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 17:48:07
Lua‚¶‚áh‘èƒXƒŒ‚àŽg‚¦‚È‚¢‚µ‚Ë‚¦B
(“š‚¦‚é“z‚͂ǂ¤‚¹‚±‚̃XƒŒ‚àŒ©‚Ä‚é)

500:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 18:23:45
HSPƒXƒŒ‚ÉÀ‚¯‚æ

501:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 21:35:31
‚Ƃ肠‚¦‚¸A‚±‚Ì–{‚݂Ă݂ÄA‰½‚Æ‚©‚Ȃ邩l‚¦‚Ă݂½‚çB

ƒXƒNƒŠƒvƒgŒ¾Œê‚É‚æ‚éŒø—¦“IƒQ[ƒ€ŠJ”­ C/C++‚Ö‚ÌLua‘gž‚ÝŽÀ‘H
URLØÝ¸(www.amazon.co.jp)
ƒTƒ|[ƒgƒy[ƒW
URLØÝ¸(lua.mine.nu)

‚Ç‚¤‚È‚ñ‚¾‚낤‚È‚ B

502:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/23 21:46:36
URLØÝ¸(en.wikipedia.org)
Lua‚Ń‹[ƒ`ƒ“‚¢‚¶‚ê‚éƒQ[ƒ€‚Æ‚©ƒQ[ƒ€ƒGƒ“ƒWƒ“‚Æ‚©‚ ‚邯‚Ç
“ú–{Œê‚ÌŽ‘—¿‚ª‚ ‚ñ‚Ü‚è‚È‚¢‚ÆŽv‚¤

503:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/24 10:46:49
Lua for Windows: A batteries included Lua installation on Windows.
URLØÝ¸(luaforwindows.luaforge.net)
‚±‚ê‚¢‚Á‚±ƒ_ƒEƒ“ƒ[ƒh‚µ‚ăCƒ“ƒXƒg[ƒ‹‚·‚ê‚ÎA
GUI ‚©‚ç OpenGL ‚©‚ç DB Ú‘±‚܂łȂñ‚Å‚à‚Í‚¶‚ß‚©‚ç“ü‚Á‚Ă邿B
ƒEƒBƒ“ƒhƒEì‚é’ö“x‚È‚çAƒTƒ“ƒvƒ‹‚»‚̂܂܎g‚¦‚éB

504:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/25 07:48:34
PawnŽn‚ß‚él‚Ö‚Ì‘g‚Ýž‚݃ƒ‚iC³”Åj
// .amxƒtƒ@ƒCƒ‹(ƒRƒ“ƒpƒCƒ‹Ï‚ÝPawnƒoƒCƒiƒŠj‚ðŽÀs‚·‚邽‚ß‚ÌŬƒR[ƒhB
// •K—vƒtƒ@ƒCƒ‹: amx.c/h amxaux.c/h amxcons.c/h amxcore.c osdefs.h
#include "amx.h"
#include "amxaux.h"
#include <stdio.h>
AMX_NATIVE_INFO console_Natives[];
AMX_NATIVE_INFO core_Natives[];
int main(int argc, char *argv[]) {
@AMX amx;
@cell ret = 0;
@if (aux_LoadProgram(&amx, "test.amx", NULL) != AMX_ERR_NONE) exit(1);
@if (amx_Register(&amx, console_Natives, -1)) exit(1);
@if (amx_Register(&amx, core_Natives, -1)) exit(1);
@if (amx_Exec(&amx, &ret, AMX_EXEC_MAIN)) exit(1);
@printf("%ld\n", (long)ret);
@aux_FreeProgram(&amx);
@return 0;
}





505:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/25 07:49:39
// PawnƒRƒ“ƒpƒCƒ‰‚ÌŬƒvƒƒWƒFƒNƒg
// •K—vƒtƒ@ƒCƒ‹: libpawnc.c lstring.c/h memfile.c/h sc1.c`sc7.c sc.h sc5.scp sc7.scp scexpand.c sci18n.c sclist.c scmemfil.c scstate.c scvars.c svnrev.h
// ‚»‚ê‚ɉÁ‚¦‚Ä ../amx ‚ŃAƒNƒZƒX‚Å‚«‚éêŠ‚É osdefs.h amxdbg.h ‚ª•K—v
// ŽÀsŽž‚Ésc1.c‚Ìsetconfig()‚ ‚½‚è‚ÅNULLƒGƒ‰[‚ª”­¶‚·‚é‚È‚ç[ƒvƒƒWƒFƒNƒg‚ÌÝ’è->\¬ƒvƒƒpƒeƒB->‘S”Ê->•¶ŽšƒZƒbƒg]‚ÅUnicode‚𖳌ø‚É‚µ‚Ä‚¨‚­
#include "sc.h"
int main(int argc, char *argv[])
{
return pc_compile(argc, argv);
}


506:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/25 14:11:52
luabind‚ðŽg‚Á‚Ä‚¢‚Ä‹C‚ɂȂÁ‚½‚̂ł·‚ªA

//cpp
struct A {
@int x;
};
A *ptr;
A& ref() { return *ptr; };
A a;
luabind::module(L) [
@luabind::def("ref", &ref),
@luabind::class_<A>("A")
@@.def_readwrite("x", &A::x)
];
];
--lua
v = ref()
v.x = 1 --ŽQƂȂ̂ÅC‘¤‚Ìa‚ɃAƒNƒZƒX‚Å‚«‚é

ƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ÌŽQÆ‚ð“n‚·‚Æ‚«‚ÉAã‚Ì—l‚Ɉê“x‚“‚”‚‚”‚‰‚ƒ‚©global‚ȕϔ
(ã‚Ìꇂ‚”‚’)‚ðŒo—R‚³‚¹‚é•û–@‚µ‚©Žv‚¢‚‚©‚È‚©‚Á‚½‚̂ł·‚ªAƒ_ƒCƒŒƒNƒg‚É
“n‚·•û–@‚Í–³‚¢‚à‚̂łµ‚傤‚©H

507:506
09/11/25 14:14:17
’ù³

A a;
ptr = &a;
luabind::module(L) [
@luabind::def("ref", &ref),
@luabind::class_<A>("A")
@@.def_readwrite("x", &A::x)
];

508:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/25 17:56:07
LuaÚ‚µ‚­‚È‚¢‚ñ‚ŃAƒŒ‚¾‚ªAlua_pushlightuserdata‚ł̓_ƒ‚È‚ÌH


509:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 09:43:19
Lua‚ÅŽÀsó‘Ô‚ð‘S•”ƒtƒ@ƒCƒ‹‚ɕۑ¶‚µ‚ÄA‚Ü‚½•œ‹A‚·‚邿‚¤‚È‚±‚Ƃ͉”\‚Å‚·‚©H

510:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 10:10:30
>>509
Lua‘¤‚Åio‚Å‹L˜^A“ǂݞ‚Ý‚·‚éƒR[ƒh‘‚­‚µ‚©‚È‚¢‚©‚à

511:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 10:18:51
Smalltalk‚È‚ç‰Â”\‚Å‚·

512:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 11:32:21
>>509
Œ¾Œê‹@”\‚Æ‚µ‚Ă͂Ȃ¢‚Ì‚ÅA–³—‚â‚è‚â‚邱‚ƂɂȂéB

ˆê‰ž‚±‚¤‚¢‚¤‚̂͂ ‚邯‚ÇAˆÀ’肵‚Ă邩‚Ç‚¤‚©‚Í•s–¾B
URLØÝ¸(lua-users.org)

513:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 13:19:28
>>508
ŽŽ‚µ‚Ă݂܂µ‚½‚ªAluabind‚Å‚Íligthuserdata‚ł͂Ȃ­userdata‚ðŽg—p‚µ‚Ä
“ÆŽ©‚ÌŒ^ID“™‚ð•t‰Á‚µ‚ă`ƒFƒbƒN‚µ‚Ä‚¢‚邿‚¤‚ÅA–³—‚Å‚µ‚½B
luabind‚̃\[ƒX‚ð’Ç‚Á‚Ă݂½‚Æ‚±‚ëAluabind::detail::convert_to_lua‚Å
C++‘¤‚̕ϔ‚ÌŽQÆ‚ðlua‚̃Xƒ^ƒbƒN‚Éς߂邱‚Æ‚ª•ª‚©‚Á‚½‚Ì‚ÅA
‚±‚ê‚łǂ±‚©‚̃e[ƒuƒ‹‚É’u‚­‚Æ‚©ˆø”‚Å“n‚·‚Æ‚©‚Ì•û–@‚ªŽg‚¦‚»‚¤‚Å‚·B
luabind‚̃hƒLƒ…ƒƒ“ƒg‚É‚àƒTƒ“ƒvƒ‹‚É‚àA‚±‚¤‚¢‚Á‚½ƒXƒ^ƒbƒN‚ðŽg‚¤•û–@‚ª
‹LÚ‚³‚ê‚Ä‚¢‚È‚¢‚Ì‚ÅA–{—ˆ‚ÌŽg‚¢•û‚Ƃ͈Ⴄ‹C‚à‚µ‚Ü‚·‚ªB

514:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 13:24:32
>>513
’ÊíAƒXƒNƒŠƒvƒg‚É‚ÍC++ƒNƒ‰ƒXŒ^‚̃Cƒ“ƒXƒ^ƒ“ƒX‚̃|ƒCƒ“ƒ^‚ð“n‚µ‚ă|ƒCƒ“ƒ^‚Å‘€ì‚³‚¹‚éB
C++‚ÌŽQÆ‚ÍC++ŒÅ—L‚Ì‹@”\‚Ȃ̂ő¼‚ÌŒ¾Œê‚ł͎g‚¦‚È‚¢‚Æl‚¦‚½‚Ù‚¤‚ª‚¢‚¢B
•ʂ̕ϔ‚É‘ã“ü‚µ‚½uŠÔiŽQƂŖ³‚­ŽÀ‘̂̃Rƒs[‚Æ‚µ‚Äj‚ɃRƒs[ƒRƒ“ƒXƒgƒ‰ƒNƒ^‚ª”­“®‚µ‚½‚Á‚Ä•¶‹åŒ¾‚¦‚È‚¢‚¼B

‚Ü‚ ƒoƒCƒ“ƒ_‚ªƒGƒ‰[“f‚¢‚ăRƒ“ƒpƒCƒ‹‚Ì’iŠK‚ÅŽ¸”s‚·‚邯Žv‚¤‚ªB

515:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 13:29:57
‹xŽ~ƒ‚[ƒh‚ðŒÄ‚Ño‚¹‚΂¢‚¢‚ñ‚¾‚æB

516:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/26 14:09:30
>>514
bind‘¤‚ÉŽQÆ‚ð“n‚µ‚½ê‡‚ÍAƒ|ƒCƒ“ƒ^‚ɕϊ·‚µ‚ÄŠÇ—‚µ‚Ä‚é‚Ý‚½‚¢‚Å‚·‚ËB

517:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/27 08:47:27
>>510 >>512
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·B
Pluto’²‚ׂĂ݂܂·B

518:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 09:36:22
Lua‚ÅGUIƒ€ƒŠ‚¾‚ë‚ÆŽv‚Á‚Ä‚½‚çAˆÓŠO‚ƃoƒCƒ“ƒ_‚ªo‚Ä‚­‚é‚à‚ñ‚¾‚È‚—
‚¨‘O‚ç—D‚µ‚·‚¬‚—

519:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 10:21:52
¬Šw¶‚É•û’öŽ®ƒ€ƒŠ‚¾‚ë‚ÆŽv‚Á‚Ä‚½‚çAˆÓŠO‚Æ’ß‹TŽZ‚ªo‚Ä‚­‚邿‚¤‚È‚à‚ñ‚¾‚È

520:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 11:31:33
ŋ߂̓ƒCƒ“ƒ‹[ƒv‚Ì‚©‚È‚è‚Ì•”•ª‚܂őg‚Ýž‚݃XƒNƒŠƒvƒg‚Åì‚Á‚¿‚Ⴄ‚Ì‚ªŽå—¬‚ɂȂè‚‚‚ ‚é‚Ì‚©‚ÈB

521:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 12:02:53
Lua‚¾‚Æ“ü—͕⊮‚Ì‚ ‚éƒGƒfƒBƒ^‚ª–³‚¢‚©‚ç
‹t‚É‚â‚è“ï‚¢‚ÆŠ´‚¶‚鉴

522:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 12:11:48
>>520
‘唼‚ð‘g‚Ýž‚ÝŒ¾Œê‰»‚µ‚½Œ‹‰ÊAƒpƒtƒH[ƒ}ƒ“ƒX‚̕ǂɂԂ¿‚ ‚½‚Á‚Ä
‹@”\•ª—£‰Â”\‚ȂƂ±‚ë‚͂ǂñ‚Ç‚ñC++‰»‚µ‚Ä‚¢‚­A‚Á‚Ă̂ª’è”Ô‚¾‚ƃIƒ‚

ƒTƒ“ƒvƒ‹F‰´

523:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 12:45:05
‚Ü‚ ’ÊíA“®“IiŒ^•t‚¯jŒ¾Œê‚̓lƒCƒeƒBƒuƒR[ƒh‚Æ”ä‚ׂĂP‚O”{ˆÈã‚Í’x‚¢‚©‚ç‚ÈB
ƒIƒŒ‚àƒXƒNƒŠƒvƒg‚ŃQ[ƒ€ŠJ”­ŠÂ‹«‚ðˆê’ʂ葂«ã‚°‚½‚Æ‚±‚낾‚ªA
60ƒtƒŒ[ƒ€‚܂킵‚½‚ç‚»‚ꂾ‚¯‚ňӊO‚ÉCPUH‚Á‚Ä‚µ‚Ü‚¤‚Ì‚ÅA‚¿‚Æ¢‚Á‚Ä‚éB
Œ჉ƒCƒ“‚ªPentium 4 2.4GHz‚­‚ç‚¢‚ɂȂÁ‚½B

524:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 14:49:37
JIT•t‚«Ã“IŒ^•t‚¯ƒXƒNƒŠƒvƒgŒ¾Œê
ŒŠê‚¾‚©‚ç’N‚©ì‚ê‚Î
—L–¼‚ɂȂê‚é‚©‚à‚æ

525:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 15:10:52
>>524
‚·‚łɂ ‚é‚Á‚¿‚イ‚Ë‚ñB
.NET FrameworkŒü‚¯‚¾‚ª‚ÈB

526:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 15:54:13
>>.NET FrameworkŒü‚¯‚¾‚ª‚ÈB

‘Ê–Ú‚¶‚á‚ñ

527:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 16:18:55
ì‚肽‚¢‚Æ–{‹C‚ÅŽv‚Á‚Ă鉴‚ª—ˆ‚Ü‚µ‚½‚æ
‚à‚µì‚é‚È‚çƒXƒNƒŠƒvƒg‚Å’è‹`‚µ‚½ƒNƒ‰ƒX‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ªC++‚©‚çŠÈ’P‚Éì‚ê‚ÄAƒ}ƒ‹ƒ`ƒXƒŒƒbƒh‚Æ‚©Žg‚Á‚Ä“¯Žž‚É•¡”‚̃Cƒ“ƒXƒ^ƒ“ƒX‚ðŽQÆ‚µ‚Ä‚à‚¨‚©‚µ‚­‚È‚ç‚È‚¢Žd—l‚É‚µ‚½‚¢‚È

528:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 16:46:03
‚ÂAngelScriptJIT
‚½‚¾‚µ‚â‚è•û‚Í•s–¾B

529:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 18:52:02
LuaJIT ‚Á‚ĂȂ©‚Á‚½‚Á‚¯H

530:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 19:09:51
Lua‚ÍÓI‚¶‚á‚È‚¢‚Å‚µ‚å

531:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/28 19:18:30
‚ ‚ ‚²‚ß‚ñAÓI‚ðŒ©—Ž‚Æ‚µ‚Ä‚½

532:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 13:59:21
lua‚Ìlua_pcall‚Ìerrfnc‚ªŒÄ‚΂ꂽ‚Æ‚«‚ÉAŒ³‚̃Gƒ‰[ƒƒbƒZ[ƒW‚Æ‚Í
•ʂɃ\[ƒXƒtƒ@ƒCƒ‹–¼As”Ô†‚ðŽûW‚·‚éꇂȂñ‚Å‚·‚ªA
lua_getstack‚̃Œƒxƒ‹Žw’è‚ÅA1‚©‚ç++‚µ‚È‚ª‚燂ɂ½‚Ç‚Á‚Ä
ʼn‚Écurrentline‚Ì’l‚ª-1ˆÈŠO‚ɂȂÁ‚½ƒŒƒxƒ‹‚ªƒ\[ƒXƒtƒ@ƒCƒ‹‚Ì
ŠK‘w‚Æ”»’f‚µ‚Ä–â‘è‚È‚¢‚Å‚µ‚傤‚©H


533:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 15:45:53
ƒƒ“ƒoƒAƒNƒZƒX‚Ì:‚Æ.‚Á‚Ăǂ¤ˆá‚¤‚ÌH

534:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 17:27:09
.‚ª’Êí‚̃ƒ“ƒoƒAƒNƒZƒX‚ÅA:‚ŃAƒNƒZƒX‚·‚éꇂÍ
v.(v ,`@‚É“WŠJ‚³‚ê‚éB
—áF@v:open(arg) -> v.open(v, arg)

535:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 17:53:43
‡d

536:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 18:04:12
>>17@Љԏ1
Žg—pŒ¾ŒêF@R

f <- function (n) {substr("abcdefghijklmnopqrstuvwxyz",1,n)}

> f(6)
[1] "abcdef"
> f(30)
[1] "abcdefghijklmnopqrstuvwxyz"

537:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 18:06:04
‚·‚݂܂¹‚ñB
‘‚­‚Æ‚±‚ë‚ðŠÔˆá‚¦‚Ü‚µ‚½B
‚²‚ß‚ñ‚È‚³‚¢B

538:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 18:06:48
•·‚©‚ê‚ĂȂ¢‚¯‚ǂ‚¢‚łɕ⑫‚·‚邯.‚Í[]‚É“WŠJ‚³‚ê‚é
v:member(arg) -> v.member(v, arg) -> v[menbe](v, arg)

539:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 18:09:23
v['menber'](v, arg)

540:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 18:17:00
‚Ö[
‚¶‚á‚ ƒƒ“ƒoƒAƒNƒZƒX‚Ì‚½‚тɃ}ƒbƒvŒŸõ‚µ‚Ä‚ñ‚Ì‚©
’x‚­‚È‚ç‚È‚¢‚Ì‚©‚È

541:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 18:28:37
‹ó‘z‹ïŒ»‰»ƒvƒƒOƒ‰ƒ~ƒ“ƒO‚Æ‚¢‚¤‚Æ‚±‚ë‚©‚ç—Ž‚Æ‚µ‚½lua5_1_3_Win32_mbenc_a2.zip‚ð“WŠJ‚µ‚½‚Æ‚±‚ëbin2c5.1.exe‚ɃEƒCƒ‹ƒXŒŸ’mƒ\ƒtƒg‚ª”½‰ž‚µ‚½‚ñ‚Å‚·‚ªA‚±‚ê‚Í‘åä•v‚È‚ñ‚Å‚µ‚傤‚©H

542:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 18:31:42
>>540
‚»‚è‚á–ܘ_’x‚¢‚¾‚낤‚³

543:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 18:41:44
ƒƒ“ƒo‚¾‚¯‚̘b‚¶‚á‚È‚¢‚¾‚낤‚µB
•Ï”–¼‚©‚ç‚Ȃɂ©‚ç‘S‚Ă̎¯•ÊŽq‚Ì”»’è‚Å–ˆ‰ñ‚Ç‚±‚©‚̃e[ƒuƒ‹Œ©‚Ä‚é‚Í‚¸B

544:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 18:59:47
>>541
ƒJƒXƒyƒ‹ƒXƒL[Œn‚̌댟o‚̂͂¸B
bin2c‚Æ‚©•ʂɕ’iŽg‚¤‚à‚̂łà‚È‚¢‚©‚ç휂µ‚Ä‚¨‚¢‚Ä‚à—Ç‚¢‚©‚ÆB

545:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 19:20:09
>>543
ƒ[ƒJƒ‹•Ï”‚ÍŽÀsŽž‚̓e[ƒuƒ‹Œ©‚È‚¢B—Ⴆ‚ÎA
local a = b * c + d
‚ð
local a = b * c
a = a + d
‚ɕς¦‚Ä‚à‘¬‚³‚͕ςí‚ç‚È‚¢B

546:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 19:37:56
>>544
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·ˆÀS‚µ‚Ü‚µ‚½

547:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/29 23:33:25
ÓIŒ^•t‚¯‚È‚çPawn‚¢‚©‚ª‚©‚ÈH

548:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/11/30 22:05:16
‚¿‚å‚Á‚ÆŠm”F‚µ‚½‚¢‚ñ‚Å‚·‚ª

lua_register‚Å“o˜^‚µ‚½ŠÖ”‚ðŒÄ‚Ño‚·‚Æ‚«‚É‚ÍV‚µ‚¢ƒXƒ^ƒbƒN‚ª–ˆ‰ñ¶¬‚³‚ê‚éA‚µ‚½‚ª‚Á‚Ä
GlueŠÖ”“à•”‚Å‚Ílua_gettop‚ŃXƒ^ƒbƒN‚Ì”‚ðŠm”F‚·‚é•K—v‚È‚µ‚ɃXƒ^ƒbƒN‚Ì1”Ô–Ú‚ªÅ‰‚̈ø”A2”Ô–Ú‚ªEEE‚Æ‚µ‚Ă悢
“¯—l‚ÉA•Ô‚è’l‚àƒXƒ^ƒbƒN‚Ì1”Ô–Ú‚ªÅ‰‚̕Ԃè’lA“ñ”Ô–Ú‚ªEEE‚Æ‚µ‚Ă悢i‰½‚àl‚¦‚¸‚ɃXƒ^ƒbƒNƒNƒŠƒA‚µ‚ĕԂè’l‚ðς߂΂¢‚¢j

‚±‚ê‚ͳ‚µ‚¢‚Å‚·‚©H

549:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 00:52:46
‚¤‚Þ

550:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 06:17:28
>>524
ActionScript 3.0 ‚ª‚»‚Á‚¿‚̂ق¤‚ð–ÚŽw‚µ‚Ä‚¢‚é‚ñ‚¶‚á‚È‚¢‚©‚ÈB
‚¢‚¿‚¨‚¤ Flex SDK ‚̓I[ƒvƒ“ƒ\[ƒX‚炵‚¢‚©‚çA
Ž©•ª‚̃vƒƒOƒ‰ƒ€‚É‘g‚Ýž‚Þ‚±‚Æ‚à‚Å‚«‚é‚©‚àB

>>540
Lua Performance Tips
URLØÝ¸(www.lua.org)

for i = 1, 1000000 do
local x = math.sin(i)
end

runs 30% slower than this one:

local sin = math.sin
for i = 1, 1000000 do
local x = sin(i)
end


551:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 21:46:34
Lua‚ɂ‚¢‚ÄŽ¿–â‚Å‚·B
10i”‚Å‘‚©‚ꂽ•¶Žš—ñA‚½‚Æ‚¦‚Îu\130\160\130\162\130\164v‚Í
Luaã‚Åu‚ ‚¢‚¤v‚ƂȂè‚Ü‚·‚ªAŠO•”ƒtƒ@ƒCƒ‹‚É‹Lq‚µ‚½‚à‚Ì‚ð
io.lines‚ÅŽæ‚èo‚µ‚½‚à‚Ì‚¾‚ÆAƒR[ƒh—ñ‚ª•Ô‚Á‚Ä‚«‚Ä‚µ‚Ü‚¢‚Ü‚·B
‚±‚ê‚ð’Êí‚Ì•¶Žš—ñ‚ɕϊ·‚µ‚½‚à‚̂Ƃµ‚ÄŽg‚¢‚½‚¢‚̂ł·‚ªA‚Ç‚¤‚µ‚½‚ç‚¢‚¢‚̂łµ‚傤‚©B

552:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 21:50:08
>>549
‚ ‚肪‚Æ‚¤‚²‚´‚¢‚Ü‚·

553:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 22:20:40
>>551
‘½•ªC‘¤‚ŃoƒCƒiƒŠ‚ɕϊ·‚µ‚È‚¢‚ƃ_ƒ‚¶‚á‚È‚¢‚¾‚낤‚©B
Lua‚Ì•W€ƒ‰ƒCƒuƒ‰ƒŠ‚Å‚à‚à‚µ‚©‚µ‚½‚ço—ˆ‚é‚©‚à‚µ‚ê‚È‚¢‚ªA
C‚Ì•û‚ª‚Ä‚Á‚Ƃ葂¢‚¾‚낤B

554:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 23:27:17
Squirrel‚̂ق¤‚ªLua‚æ‚èƒQ[ƒ€Œü‚¯‚È‚ñ‚©‚ÈH
‚Ç‚Á‚¿‚à’mޝ‚È‚µ‚¾‚Á‚½‚çSq‚©‚ç•׋­‚Å‚¢‚¢‚Ì‚¾‚낤‚©

555:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/01 23:54:06
>>554
‚Ç‚¿‚ç‚à”Ä—pƒXƒNƒŠƒvƒg‚¾‚©‚爗Œn’P‘̂ł͂ǂ¿‚炪‚æ‚èƒQ[ƒ€Œü‚¯‚Æ‚¢‚¤‚±‚Ƃ͂Ȃ¢B
Žü•Óƒ‰ƒCƒuƒ‰ƒŠ‚âƒoƒCƒ“ƒ_‚Ì“üŽè«‚âŽg‚¢ŸŽè‚Ì·‚Í‚ ‚邯Žv‚¤‚¯‚ÇB

556:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 01:51:00
>>554
‘¬“x‚ªLua>Sq‚ÅŒ‹\‘å·‚ ‚Á‚½‚è‚·‚é‚ñ‚Å
Wikipedia€–ÚØÝ¸
‚ÌLua‚Ƃ̈Ⴂ‚É‹­‚¢–£—Í‚ðŠ´‚¶‚é‚ñ‚łȂ¯‚ê‚ÎLua‚ªƒIƒXƒXƒB
“Á‚É’mޝ‚È‚µ‚È‚çALua‚̂ق¤‚ª“ú–{ŒêŽ‘—¿‚ª[ŽÀ‚µ‚Ä‚é‚ñ‚ŕ׋­‚µ‚â‚·‚¢‚©‚ÆŽv‚¤B


557:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 02:00:16
lua ‚Í•¶–@‚ª‚Ècc

558:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 08:15:39
“ú–{Œê‚Í•¶–@‚ª‚ÈEEE

559:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 09:41:13
AngelScript|„Dß)¼Þ°

560:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 11:48:28
>>551
loadstring ‚ð‚‚©‚¦‚΂ł«‚邿B

local str = "\130\160\130\162\130\164" -- io.lines ‚ÅŽæ‚èo‚µ‚½•¶Žš—ñ
local decode = loadstring("return \"" .. str .. "\"")
print(decode())


561:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 15:29:08
>>449
ƒRƒ“ƒpƒCƒ‰‚ªOSƒƒP[ƒ‹‚Ɉˑ¶‚µ‚Ă邩‚ç‰pŒê‚É‚µ‚Ü‚µ‚傤‚È‚ñ‚Ä–ù‰õ‚·‚¬‚é‚í
‘¼‚̃ƒP[ƒ‹ˆË‘¶ƒAƒvƒŠ‘S•”“¹˜A‚ê‚É‚·‚é•û–@‚È‚ñ‚¼–œl‚É‘E‚ß‚ç‚ê‚ñ‚¾‚ë

562:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 16:39:37
–â‘肪‹N‚±‚é‚Ì‚ÍShiftJIS‚ðŒˆ‚ß‚¤‚¿‚µ‚Äì‚Á‚Ä‚¢‚éˆê•”‚Ì”nŽ­ƒAƒvƒŠ‚¾‚¯‚¾‚ëB
‚È‚º‘S•”‚Æ‚©ŠÔ”²‚¯‚Șb‚ɂȂé‚Ì‚©A“ª‚̈«‚¢“z‚Ìl‚¦‚Í‚³‚Á‚ς蕪‚©‚ç‚ñB

563:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 16:40:53
ƒoƒJƒAƒvƒŠ‚Ì‘ã•\‚ª Visual Studio ‚Á‚Ęb‚¶‚á‚È‚¢‚Ì‚ñH

564:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 18:39:01
‚»‚ñ‚ÈŽ–‚æ‚肨‘O‚çAGameMonkey‚ɂ‚¢‚ÄŒê‚é‚ñ‚¾B


565:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 18:47:34
winƒAƒvƒŠ‚ɃXƒNƒŠƒvƒg‘g‚Ýž‚Þê‡AƒƒbƒZ[ƒW(WM)ˆ—‚Ç‚¤‚µ‚Ä‚éH
Ž©•ª‚̓}ƒ‹ƒ`ƒXƒŒƒbƒh‚É‚µ‚Ä‚é‚ñ‚¾‚¯‚ÇAWM_CLOSEŽó‚¯‚½‚Æ‚«‚É
ƒXƒNƒŠƒvƒg‚ª‘–‚Á‚Ä‚½‚çAƒXƒŒƒbƒh‘¼ŽE‚µ‚Ä‚¢‚¢‚à‚̂Ȃ̂©‚Ç‚¤‚©B

566:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 18:57:22
•Û‘¶‚µ‚½‚¢ƒf[ƒ^‚ª‚ ‚é‚©‚Ç‚¤‚©‚Å”»’f‚µ‚ËH

567:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 19:00:15
ƒf[ƒ^•Û‘¶‚µ‚È‚¢ê‡‚͂ǂñ‚ȃ^ƒCƒ~ƒ“ƒO‚Å—Ž‚Æ‚µ‚Ä‚à–â‘è–³‚¢‚Á‚Ä‚±‚ÆH

568:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 19:16:24
ƒXƒNƒŠƒvƒg‚ð•¡”ƒXƒŒƒbƒh‚Å•ÊX‚É“®‚©‚·ó‹µ‚ª‚í‚©‚ç‚ñ‚Èc
Lua‚¾‚ÆALua_yield‚ŃXƒNƒŠƒvƒg‚̈—‚ðˆêŽž’âŽ~‚³‚¹‚ÄŽŸ‚̃XƒNƒŠƒvƒgA‚Æ‚¢‚¤Š´‚¶‚ł̓_ƒ‚È‚ÌH

569:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 19:43:49
‚»‚ꂾ‚ƃXƒNƒŠƒvƒg‘‚­‘¤‚É’âŽ~‚ðˆÓޝ‚³‚¹‚È‚¢‚ƃ_ƒ‚Å‚·‚æ‚ËH

570:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/02 22:23:10
ƒXƒNƒŠƒvƒg‘¤‚ɃƒCƒ“ƒ‹[ƒv‚ð’u‚¢‚Ĉ—‚µ‚Ä‚é‚ÌH

571:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/03 00:38:27
winmain‚ŃƒbƒZ[ƒWƒ‹[ƒvA•ʃXƒŒƒbƒh‚ŃXƒNƒŠƒvƒgB
ƒXƒNƒŠƒvƒg‚Í“ü—͑҂¿(ƒ}ƒEƒX“™)‚ÅŠÖ”–³‚¢‚Å’âŽ~‚·‚邱‚Æ‚ª‚ ‚Á‚ÄA
‚»‚̊ԂɃƒbƒZ[ƒWƒ‹[ƒv‘¤‚ÉWM_CLOSE‚Æ‚©—ˆ‚½ê‡‚ɂǂ¤‚â‚Á‚Ä
I—¹‚³‚¹‚é‚©‚ÅFX–À‚Á‚Ä‚¢‚éA‚ÆB

ƒXƒNƒŠƒvƒg‚ÅŠ„‚螂݂ðˆÓޝ‚·‚邿‚¤‚È‘‚«•û‚ÍŽèŠÔ‚Ȃ̂ÅA
ƒXƒŒƒbƒh‚²‚Æ—Ž‚Æ‚¹‚邯Šy‚È‚ñ‚¾‚¯‚ÇAlua_State‚Á‚ăXƒŒƒbƒh‚²‚Æ
—Ž‚Æ‚µ‚½Œã‚Élua_close‚É“n‚µ‚Ä‘åä•v‚Ȃ̂©H‚Á‚Ă̂ª‹^–â‚È
‚킯‚Å‚·‚æB

lua_callŒn‚ɃXƒeƒbƒvŽÀs‚ª‚ ‚邯—Ç‚©‚Á‚½‚ñ‚Å‚·‚ª‚ËB
ƒXƒeƒbƒv”‚àŽw’è‚Å‚«‚½‚è‚·‚é‚Ì‚ªB

572:ƒfƒtƒHƒ‹ƒg‚Ì–¼–³‚µ‚³‚ñ
09/12/03 09:26:27
>>571
ƒXƒŒƒbƒh‚ð‹­§I—¹‚µ‚½‚çAŠî–{“I‚ɉ½‚ª‹N‚±‚Á‚Ă邩•s–¾‚Æ‚¢‚¤‚©
‚½‚Æ‚¦‚΃KƒxƒRƒŒ‚Ì“r’†‚¾‚Á‚½‚肵‚½‚çi‚»‚Ì‘¼‚Å‚à‚ ‚ç‚ä‚é•s–¾‚ÈŒ´ˆö‚Åj
ˆÙí‚Èó‘ԂɂȂ邩‚ç‚â‚ß‚½‚Ù‚¤‚ª—Ç‚¢B

Žè’i‚Æ‚µ‚Ä‚ÍA•ʃXƒŒƒbƒh‚̂ق¤‚̈—‚ðƒRƒ‹[ƒ`ƒ“‚Å\¬‚µ‚Ä‚¨‚¢‚ÄA
ƒRƒ‹[ƒ`ƒ“‚ªyield‚µ‚½ƒ^ƒCƒ~ƒ“ƒO‚ŃRƒ‹[ƒ`ƒ“ŒÄ‚Ño‚µ‘¤‚̃R[ƒh‚Å
I—¹ƒ`ƒFƒbƒN‚·‚邿‚¤‚É‚·‚éB

‚ ‚ƃEƒGƒCƒg‚ª—‚ÞŠÖ”‚ɂ‚¢‚Ä‚ÍA‘Ò‚¿ƒ‹[ƒv‚ÅI—¹ƒ`ƒFƒbƒN‚ð‚·‚é‚æ‚¤‚É‚µ‚ÄA
I—¹ƒtƒ‰ƒO‚ª—§‚Á‚Ä‚¢‚½‚çyield‚ð‹N‚±‚·‚悤‚É‚·‚éB

‚Æ‚©‚»‚ñ‚ÈŠ´‚¶‚¶‚á‚È‚¢‚ÌB


ŽŸƒy[ƒW
ÅVƒŒƒX•\ަ
ƒXƒŒƒbƒh‚ÌŒŸõ
—ÞŽ—ƒXƒŒˆê——
˜b‘è‚̃jƒ…[ƒX
‚¨‚Ü‚©‚¹ƒŠƒXƒg
¥ƒIƒvƒVƒ‡ƒ“‚ð•\ަ
‰É‚‚Ԃµ2ch

4274“ú‘O‚ÉXV/247 KB
’S“–:undef