PDA

Просмотр полной версии : [Вопрос] обнуление при коннекте



wea
11.02.2016, 00:44
Всем доброй ночи.
И так возник вопрос мне нужно обнулить при коннекте
55 ячеек:
Вот если сделать так:

for(new i;i<56;i++) PlayerInfo[playerid][invKol][i] = 0, PlayerInfo[playerid][InvSlots][i] = 0;
Обнулять будет?
или же делать так:

PlayerInfo[playerid][invKol][0] = 0;
PlayerInfo[playerid][invKol][1] = 0;
PlayerInfo[playerid][invKol][2] = 0;
и так далее до 55
PlayerInfo[playerid][InvSlots][0] = 0;
PlayerInfo[playerid][InvSlots][1] = 0;
PlayerInfo[playerid][InvSlots][2] = 0;
и так далее до 55
как лучше сделать чтобы потом проблем не возникло ?

Sp1ke
11.02.2016, 00:46
Всем доброй ночи.
И так возник вопрос мне нужно обнулить при коннекте
55 ячеек:
Вот если сделать так:

for(new i;i<56;i++) PlayerInfo[playerid][invKol][i] = 0, PlayerInfo[playerid][InvSlots][i] = 0;
Обнулять будет?
или же делать так:

PlayerInfo[playerid][invKol][0] = 0;
PlayerInfo[playerid][invKol][1] = 0;
PlayerInfo[playerid][invKol][2] = 0;
и так далее до 55
PlayerInfo[playerid][InvSlots][0] = 0;
PlayerInfo[playerid][InvSlots][1] = 0;
PlayerInfo[playerid][InvSlots][2] = 0;
и так далее до 55
как лучше сделать чтобы потом проблем не возникло ?

Обнулит все 55 ячеек.

wea
11.02.2016, 01:00
Обнулит все 55 ячеек.
ага

$continue$
11.02.2016, 01:13
Хм, в чем профит бежать сразу на форум, а не провести свой "тестирования"?



Только вот, лучше не использовать magic number (https://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%BE_%28%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%29)
А воспользоваться оператором sizeof (http://www.c-cpp.ru/books/operator-sizeof)

wea
11.02.2016, 01:18
Хм, в чем профит бежать сразу на форум, а не провести свой "тестирования"?



Только вот, лучше не использовать magic number (https://ru.wikipedia.org/wiki/%D0%9C%D0%B0%D0%B3%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B5_%D1%87%D0%B8%D1%81%D0%BB%D0%BE_%28%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%29)
А воспользоваться оператором sizeof (http://www.c-cpp.ru/books/operator-sizeof)



Тесты тестами(тесты покажут одно а надели потом окажется друге)вот и спрашиваю

Sp1ke
11.02.2016, 01:28
Тесты тестами(тесты покажут одно а надели потом окажется друге)вот и спрашиваю

WTF?
Знаешь, что такое printf?

BadPawn
11.02.2016, 04:40
printf("%d", i);

wAx
11.02.2016, 07:05
Тесты одно, а на деле другое )) улыбнулся с утра ))
Ну а вообще тесты это и есть то самое "дело" которые и покажут как все и будет

wea
11.02.2016, 10:04
WTF?
Знаешь, что такое printf?

А вот про него то я и за был :mosking:

- - - Добавлено - - -


Тесты одно, а на деле другое )) улыбнулся с утра ))
Ну а вообще тесты это и есть то самое "дело" которые и покажут как все и будет
:good:

Эх нравиться мне тут у вас и аудитория хорошая пожалуй будут еще вопросы обязательно выложу сюда :king:

Desulaid
11.02.2016, 14:15
EOS

DeimoS
11.02.2016, 14:35
Тесты одно, а на деле другое )) улыбнулся с утра ))
Ну а вообще тесты это и есть то самое "дело" которые и покажут как все и будет

Просто если ты сам тестировал, а потом всё же появился баг - обвинить будет некого. А тут ты с себя снимаешь всю ответственность и спится тебе потом гораздо спокойнее :)
Ну или ты просто ленивое существо, которое боится во что-то вникать. Суть одна и пора бы уже к таким людям привыкнуть :)

Закрыто