Вход

Просмотр полной версии : [Вопрос] Warning 217: loose indentation



DubSteSha
11.05.2017, 23:39
Здравствуйте, у меня warning 217: loose indentation, как я эту строчку не строил лесенкой, так серавно выдает этот варнинг...
Cкриншоты - http://imgur.com/a/HVxAO

SooBad
11.05.2017, 23:42
notepad++

DubSteSha
11.05.2017, 23:43
notepad++

Это pawno

DeimoS
11.05.2017, 23:48
В Notepad++ есть автоматическая табуляция.
А у тебя строка 11486 кривая, не? =\

DubSteSha
11.05.2017, 23:51
В Notepad++ есть автоматическая табуляция.
А у тебя строка 11486 кривая, не? =\

Ну если наверное не выдает ошибку, то нет)) это вроде проверка на ркон-админа

SooBad
11.05.2017, 23:52
Ну если наверное не выдает ошибку, то нет)) это вроде проверка на ркон-админа

Дело в том, что стандартный компилятор - это такая хрень вещь, которая не всегда точно показывает строку с ошибкой/предупреждением, поэтому следует проверять код, расположенный чуть выше и ниже.

DubSteSha
12.05.2017, 00:02
Дело в том, что стандартный компилятор - это такая хрень вещь, которая не всегда точно показывает строку с ошибкой/предупреждением, поэтому следует проверять код, расположенный чуть выше и ниже.

Я сделал табуляцию, серавно варнинг выдает, и что случилось с русскими символами:D ? Может я что то не так сделал, первый раз пользуюсь этой программой http://imgur.com/a/19r0U

DeimoS
12.05.2017, 00:09
Дело в том, что стандартный компилятор - это такая хрень вещь, которая не всегда точно показывает строку с ошибкой/предупреждением, поэтому следует проверять код, расположенный чуть выше и ниже.

Тут, скорее, дело в том, что компилятор отталкивается начала блока кода, а не от его конца, что вполне логично. Никак иначе адекватно реализовать это не получится, ибо обе строки имеют неверную табуляцию относительно друг друга.
В общем, компилятор всё верно показывает.



Я сделал табуляцию, серавно варнинг выдает, и что случилось с русскими символами:D ? Может я что то не так сделал, первый раз пользуюсь этой программой http://imgur.com/a/19r0U

Да боже, выровняй ты проверку на админа, поставив её в один уровень с скобками. Тебе даже выделили куда поместить.
А русские символы исковеркались потому что ты файл не в той кодировке открыл

SooBad
12.05.2017, 00:09
Я сделал табуляцию, серавно варнинг выдает, и что случилось с русскими символами:D ? Может я что то не так сделал, первый раз пользуюсь этой программой http://imgur.com/a/19r0U

Просто раскладку на русскую выставляй, при копировании.
А лучше всего адаптируй notepad.

DubSteSha
12.05.2017, 00:18
Тут, скорее, дело в том, что компилятор отталкивается начала блока кода, а не от его конца, что вполне логично. Никак иначе адекватно реализовать это не получится, ибо обе строки имеют неверную табуляцию относительно друг друга.
В общем, компилятор всё верно показывает.




Да боже, выровняй ты проверку на админа, поставив её в один уровень с скобками. Тебе даже выделили куда поместить.
А русские символы исковеркались потому что ты файл не в той кодировке открыл

Так ? Теперь нет варнинга http://imgur.com/WW1b9zB

DeimoS
12.05.2017, 01:22
Именно