admin의 아바타

SWIG를 이용한 Tcl 확장

SWIG 란?

카테고리: 
admin의 아바타

UTF-8과 인코딩(Encoding)

Tcl/Tk 8.1 이후 문자열은 내부에서 Java와 같은 Unicode(UTF-8)로 처리되어 집니다. C언어에서 2바이트 언어인 한글 문자열을 Tcl 커맨드에 대입시 Tcl의 encoding 커맨드로 UTF-8로 변환할 필요가 생깁니다.

카테고리: 
admin의 아바타

C언어로 Tcl의 변수 셋팅과 참조하기

C언어에서 Tcl의 변수를 셋팅 그리고 변수의 값을 다시 C언어에서 얻는 방법에 대해서 알아 볼 것입니다.

예제

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
 
#include <tcl.h> // (1)
 
static void application(Tcl_Interp* interp, char* myname);
 
int main(int argc, char *argv[])
{
        Tcl_Interp *interp;

페이지

Subscribe to Korea Tcl/Tk Community RSS