• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

тип Variant

  • Автор темы NullPointer
  • Дата начала
Статус
Закрыто для дальнейших ответов.
N

NullPointer

Есть два параметра у функции - типа Variant. Нужно вычислить результат сложения этих параметров (параметры передаются целыми числами). Помогите, а то ума не приложу как с этим работать.
 
N

NullPointer

gamecreator, а что в верху не понятно написано???
 
S

sdriver

Смотри свойство intVal;
Лучше используй -- COleVariant или CComVariant
 
N

NullPointer

STDMETHODIMP CAddIn::CallAsFunc(long lMethodNum,VARIANT *pvarRetValue,SAFEARRAY **paParams)
{
VARIANT v1;
int v2;
AFX_MANAGE_STATE(AfxGetStaticModuleState())
if (lMethodNum==MyMethod) {
//pvarRetValue=&GetNParam(*paParams,0);
//v1=&GetNParam(*paParams,0);
v2=GetNParam(*paParams,0).intVal+GetNParam(*paParams,1).intVal;
v1.vt=VT_INT;
v1.intVal=v2;
VariantCopy(pvarRetValue,&v1);
return S_OK;
}

return S_FALSE;
}

pvarRetValue - пусто.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!