DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ ToStringLen()

string ToStringLen ( int len)
protected

Integer to string with fixed length, padded with zeroes.

Аргументы
numint integer to convert
lenint fixed length
Возвращает
vector Converted s as vector
int num = 123;
string s = num.ToStringLen(5);
Print(s);
>> s = '00123'
proto void Print(void var)
Prints content of variable to console/log.

См. определение в файле EnConvert.c строка 59

60 {
61 string str = value.ToString();
62
63 int l = len - str.Length();
64
65 if (l > 0 && l < ZERO_PAD_SIZE )
66 return m_ZeroPad[l] + str;
67
68 return str;
69 }
enum EBool ZERO_PAD_SIZE
static string m_ZeroPad[ZERO_PAD_SIZE]
Определения EnConvert.c:25
proto native int Length()
Returns length of string.

Перекрестные ссылки string::Length(), m_ZeroPad, string::ToString() и ZERO_PAD_SIZE.

Используется в ItemBase::GetSlotPosition(), ItemBase::RemoveSlot(), ItemBase::SetSlotTextureDigged(), ItemBase::SetSlotTextureFertilized(), UpdatePlant() и ItemBase::UpdateSlotTexture().