#19 [pull req] мелкие изменения

Cerrada
aberta %!s(int64=3) %!d(string=hai) anos por Bogdan107 · 1 comentarios

1 - Вынести инициализацию переменной rawAddr за пределы цикла

Строку uint8_t rawAddr[16]; с позиции 415, 447, 459, 469, 483, 494, 505 убрать. Строку uint8_t rawAddr[16]; поместить на позицию 399.

https://notabug.org/acetone/SimpleYggGen-CPP/src/master/src/sygcpp.cpp#L415

При каждом проходе по циклу объявляется переменная. Т.е. в начале прохода переменная создаётся, а по окончанию - уничтожается. Логично вынести переменную rawAddr за пределы цикла, чтобы не тратить время CPU на создание-уничтожение переменной при каждом проходе цикла.

2 - Вынести инициализацию переменной fortune_key_index за пределы цикла

Строку int fortune_key_index = -1; в позиции 404 заменить на fortune_key_index = -1;, а в позицию 399 добавить строку int fortune_key_index;.

3 - Вынести инициализацию переменной newones за пределы цикла

Строку int newones = getOnes(sha512_hash); в позиции 411 заменить на newones = getOnes(sha512_hash);, а в позицию 399 добавить строку int newones;.

### 1 - Вынести инициализацию переменной rawAddr за пределы цикла Строку ```uint8_t rawAddr[16];``` с позиции 415, 447, 459, 469, 483, 494, 505 убрать. Строку ```uint8_t rawAddr[16];``` поместить на позицию 399. https://notabug.org/acetone/SimpleYggGen-CPP/src/master/src/sygcpp.cpp#L415 При каждом проходе по циклу объявляется переменная. Т.е. в начале прохода переменная создаётся, а по окончанию - уничтожается. Логично вынести переменную ```rawAddr``` за пределы цикла, чтобы не тратить время CPU на создание-уничтожение переменной при каждом проходе цикла. ### 2 - Вынести инициализацию переменной fortune_key_index за пределы цикла Строку ```int fortune_key_index = -1;``` в позиции 404 заменить на ```fortune_key_index = -1;```, а в позицию 399 добавить строку ```int fortune_key_index;```. ### 3 - Вынести инициализацию переменной newones за пределы цикла Строку ```int newones = getOnes(sha512_hash);``` в позиции 411 заменить на ```newones = getOnes(sha512_hash);```, а в позицию 399 добавить строку ```int newones;```.
acetone mencionada esta incidencia nunha achega %!s(int64=3) %!d(string=hai) anos
#19

Я бы до кучи вынес за пределы цикла инициализацию переменных i и z (в ту же позицию 399).

int i = 0;
int z = 0;
Я бы до кучи вынес за пределы цикла инициализацию переменных i и z (в ту же позицию 399). ``` int i = 0; int z = 0; ```
Accede para unirte á conversa.
Sen etiquetas
Sen fito
Sen asignado
1 participantes
Cargando...
Cancelar
Gardar
Aínda non existe contido.