Как назначение в школе, мы должны написать программу на С++ и возвращать разные коды ошибок в main
.
Проблема в том, что мы должны возвращать -2
, если возникает конкретная ошибка, но я не знаю, как вернуть отрицательное значение.
Например:
int main()
{
int a = -2;
return a;
}
В окнах это дает мне возвращаемое значение, например: 42232684
, а в Linux: 253
Почему -2
не разрешено?
И как мне получить -2
?