Берём С++, пишем циклы: for( int8_t i =...

Берём С++, пишем циклы:

for( int8_t i = 0; i <= 10; ++i )
{ do something; }

for( int8_t i = 10; i >= 0; —i )
{ do something; }

for( uint8_t i = 0; i <= 10; ++i )
{ do something; }

for( uint8_t i = 10; i >= 0; —i )
{ do something; }

Допускаем, что нам пофиг, в какую сторону идёт изменение i, нас волнует только количество.

Знаете, чем принципиально отличается четвёртый цикл от первых трёх? Вот я упустил это из виду, что стоило мне получаса отладки и офигевания.
Take C ++, write the loops:

for (int8_t i = 0; i <= 10; ++ i)
{do something; }

for (int8_t i = 10; i> = 0; —i)
{do something; }

for (uint8_t i = 0; i <= 10; ++ i)
{do something; }

for (uint8_t i = 10; i> = 0; —i)
{do something; }

We admit that we don’t care which way the change of i goes, we are only concerned about the quantity.

Do you know how the fourth cycle is fundamentally different from the first three? So I lost sight of it, which cost me half an hour of debugging and fucking.
У записи 7 лайков,
2 репостов,
387 просмотров.
Эту запись оставил(а) на своей стене Хэган Серый

Понравилось следующим людям