Я получаю предупреждение для этой строки:
e = strtol(++s, (char **)&s, 10);
Перемещение ++s
в отдельное утверждение убирает предупреждение, но, насколько я могу судить, это предупреждение совершенно неверно,Значение из s
используется только один раз при вычислении ++s
.Второе использование s
только для получения его адреса.Я что-то упускаю?