[hanlp]쿼리 쓰는 방법좀 가르쳐 주세요.
member photo 박대성 8 1,915 0 2004-02-18 20:27:05
set("이름", 값);

하면 사용자 body.o 파일에 저장이 되는것으로 알고 있는데요.

이것은 integer 값이고.. string 값을 저장하려면 어떻게 해야하나요.
set("이름", "값"); 과 같이 단순하게 해주면 되나요?

예전 종료장소를 저장하는 부분에 대해 질문했는데 마군님이 잠적하시는 바람에 답변을 얻지 못하고 있습니다.

저는 그때 user.c의 remove()함수에 다음과 같은 부분을 추가하였습니다.
  th->set("종료장소",(string)base_name(environment(th)));

근데 써지질 않더라구요..
그래서 구문 부분에 에러가 있나 싶어..
write함수로 출력을 해봤더니 제대로 출력은 되고..  쿼리쓰기만 되지 않던 것이더라구요.

그리하여 마군님께 질문을 했더니..

set("종료장소",environment(this_object())->query("파일이름"));

다음과 같이 하라고 하셔서.. 해봐도 쓰여지질 않네요.



어떻게 해야 쿼리값을 제대로 쓰나요.
다른 쿼리는 set("도력", 100); 과 같이 하면 잘만되던데...

답답하네요.
0
8Comments
member photo
박대성 2004.02.18(수) 오후 08:28:07
hanLP는 C언어와 비슷한 다른 언어라고 들었습니다.
hanLP에서 사용하는 함수도움말 같은게 있었음 좋겠네요.

맨 바닥부터 시작하기가 너무 힘이 드니.. --..
member photo
새천사 2004.02.18(수) 오후 08:33:25
remove() 말고 다른곳에 넣으시죠.. --; ==3=3=3=3=3;;;
member photo
박대성 2004.02.18(수) 오후 10:09:41
아악! 마군님이 거기다 넣으라카서 -_-;
member photo
박대성 2004.02.18(수) 오후 10:12:25
quit()함수에 넣어도 되질 않네요.
member photo
추리소설 2004.02.19(목) 오전 08:59:27
으흠.. 마군님이 가르쳐 주신걸 보니.. th가 this_object()로 바뀌었군요..
그렇다면 혹시..
this_object()->set("종료장소", (string)base_name(environment(this_object())));
이건 어떨까요? 이미 해보셨는건지??
member photo
천무혼 2004.02.19(목) 오전 11:07:15
th와 this_object()는 같은건데요 - -a
member photo
박대성 2004.02.19(목) 오후 07:48:39
-_-; 아이디가 추리소설..
member photo
탈퇴 2004.02.20(금) 오전 00:25:33(221.164.xxx.xx)
쿼리에 저장된 건.......... 뭐 딱히 뭔진 몰라도.......
만약에 int a; 하고 a = this_player()->query("레벨"); 하면 a에는 정수값(레벨)이 들어가고
string a;해서 (뒷부분은) 같이 해 주면 a에는 문자값(레벨)이 들어가는 게 아닐까요?
아닐.. 까요? 맞을까요? (추리언넴-_-)
코멘트를 삭제할 비밀번호를 입력하세요.
비밀번호:
정회원 이상만 코멘트 쓰기가 가능합니다.
총 게시물 955개 / 검색된 게시물: 955개
쪽지를 전송하고 있습니다. 잠시 기다려주세요.
쪽지보내기
받는이(ID/닉네임)
내용
쪽지가 도착하였습니다.
쪽지 내용을 읽어오고 있습니다. 잠시 기다려주세요.
--