다음 GCC 인라인 asm은 LuaJit의 코코 라이브러리에서 가져온 것입니다. 누군가가하는 일에 대해 한 줄씩 설명 할 수 있습니까? static inline void coco_switch(coco_ctx from, coco_ctx to)
{
__asm__ __volatile__ (
"movl $1f, (%0)\n\t"
"mov
내 임베디드 프로젝트에는 주로 디버깅 및 테스트 용 시뮬레이터 인 PC 용 Qt 애플리케이션이 포함되어 있습니다. 응용 프로그램에서 내 임베디드 소프트웨어를 나타내는 여러 위젯을 만들거나 응용 프로그램이 제어하는 하드웨어를 시뮬레이트하거나 테스트 용 외부 입력을 생성 할 수 있습니다. 위젯을 스크립트에서 만들거나 제어 할 수 있도록 Lua 스크립팅을 추
여러분, 루아 주를 복제 할 수있는 방법이 있습니까? 내 게임 응용 프로그램에서 루아 가상 머신의 초기화 절차는 꽤 무거웠습니다 (많은 스크립트가 한 번에로드되기 때문에 약 1 초). 각 자율 에이전트에 대해 별도의 Lua VM을 보유하고 에이전트가 생성되면 Lua 초기화가 FPS에 심각한 영향을 미칩니다. 다음 스키마에 대해 생각하고 있습니다. "pref
나는 다음 줄을 사용하여 임의의 문구를 전달하는 .lua 파일을 사용 해본 결과 : SendChatMessage(GetRandomArgument("text1", "text2", "text3", "text4"), "RAID")
내 문제는 내가 문구와 일을 많이 가지고 있다는 것입니다 코드 줄은 참으로 길다. (외부 또는) 코드에서 다른 곳 목록에 text
저는 루아 스크립트를 작성하고 있습니다. 테이블의 테이블로 테이블을 복사하고 몇 개의 변환을 적용하는 것 중 하나가 있습니다. 이상한 점은 나중에 해당 테이블 중 하나를 사용하여 (그리고 일부 속성을 수정하면) 변경 사항이 다른 테이블에도 표시되는 것입니다! 코드 : -- thanks to http://stackoverflow.com/questions/12
나는 많은 양의 콜 (50+)을 어레이로 데이터를 삽입하는 다른 기능에 주로 포함하는 기능을 가지고 있으며, 여기에 여러 가지 항목을 배열에 삽입하기위한 논리를 사용하여 논리를 덧붙인다. 배열의 내용을 파일에 쓰는 끝). 이 기능을 만드는 더 좋은 방법이 없는지 궁금합니다. 논리적으로 배열 삽입 명령 집합을 자신의 함수로 분할하는 것으로 시작할 수 있다고
많은 언어에서 변수 할당시 문자열을 연결할 수 있습니다. 루아 (Lua) 프로그래밍 언어를 사용하여 기존 변수에 명령의 출력을 추가해야하는 시나리오가 있습니다. 아래 예제와 루아에는 기능적으로 동일한 기능이 있습니까? 다른 언어의 예 : ===== PERL =====
$filename = "checkbook";
$filename .= ".tmp";
=
나는 스크립트 작성을 포함시킬 C++ 서버 측 프로젝트를 가지고 있습니다. 그것은 온라인 MMO 서버 유형의 일부입니다. 나는 TCL을 사용하여 상당한 경험을 가지고 있으며 자연스럽게 적합하다고 생각합니다. 필자는 게임 개발 시대에 최소한의 루아 (Lua)를 수행했으며, 이것이 임베디드 스크립팅을위한 더 나은 언어인지 궁금합니다. 새로운 언어를 배우는 것도
은 내가 여기 typedef int (*lua_CFunction) (lua_State *L);//target sig
일치 할 필요는이 기능의 서명이있어 기능 오류 1 오류 C2664 : 'lua_pushcclosure' 을 변환 할 수 없습니다 '부스트 :: 기능'에서 에 매개 변수 2 'lua_CFunction' 사람은 누구나이 해결 될 수있는 방법을