parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Исходники::Как правильно вернуть VString?

Dimanchik 01.04.2010 16:46

Есть такой код:
char buffer[1024];

static void _GetWorkSpace(Request& r, MethodParams& )
{
	::GetWorkSpace(0,buffer);
	r.write_no_lang(*new VString(String(buffer)));
}

static void _GetPlanTitle(Request& r, MethodParams& )
{
	::GetPlanTitle(0buffer);
	r.write_no_lang(*new VString(String(buffer)));
}
Если выполнить скрипт:
^Prime:GetPlanTitle[]
^Prime:GetWorkSpace[]
То в итоге получим 2 абсолютно одинаковые строки. Как правильно создать объект VString для возврата из метода?