Доброе время суток, знатоки!!!
У меня возник вопрос по поводу использования SVarString, в чем же его прелесть?!
Ведь чтобы получить значение SVar'а все равно нужна переменная, в которой это значение будет хранится.
Пример 1 (обычная переменная):
http://i.imgur.com/q3WYfRI.png
PHP код:
main()
{
new string[5];
string = "Text";
printf("%s", string);
}
Пример 2 (SVarString):
http://i.imgur.com/tFIGdPR.png
PHP код:
main()
{
SetSVarString("svar", "Text");
new string[5];
GetSVarString("svar", string, sizeof(string));
DeleteSVar("svar");
printf("%s", string);
}
Как видно на скриншотах, то SVar'ы даже больше памяти жрут и код значительно больше.
Объясните мне, зачем они тогда?!