Miranda NG русскоязычный форум > Разработка

Проверка значения переменной

(1/2) > >>

MisterMyth:
Добрый день. Возник новый вопрос по коду программы: как я понял функция    setString(hContact, "Homepage", "http://forum.miranda-ng.org");
установит контакту переменную "Сайт" как "http://forum.miranda-ng.org". Но подскажите мне пожалуйста как проверить не только существование переменной, но и ее значение? Спасибо.

Mikalair:

--- Code: ---ptrA var(getString(hContact, "Homepage"));
if (var)
{
//оно существует
}
else
{
//не существует
}

--- End code ---

MisterMyth:
Mikalair, как я понял это проверка на существование переменной, я такую в коде facebook нашел, но мне нужно проверять не только существование переменной, но и ее значение. То есть если есть переменная "Homepage" и она равна "http://forum.miranda-ng.org", но если переменная есть и равна "http://forum.miranda-im.org", то делаем другое? Неужели это нигде не реализовано?

Как вариант if (var == "http://forum.miranda-im.org"), но не уверен.

unsane:
Для сравнения в си:
--- Code: ---if (mir_strcmp(var, "whatever") == 0)
--- End code ---

Mikalair:
А зачем вообще такое делать ?

Navigation

[0] Message Index

[#] Next page

There was an error while thanking
Thanking...
Go to full version