Здравствуйте, Erop, Вы писали:
E>Здравствуйте, ProGameDev, Вы писали:
E>>>В целом не ясно, зачем вообще представлять va_list как const void*?
PGD>>Платформонезависимость. PGD>>Здесь имеется ввиду, что PGD>>#ifdef PLATFORM_X PGD>>ret = vsnprintf( buffer, count-1, fmt, va_list (va_list_arg) ); PGD>>#elseif PLATFORM_Y PGD>>ret = _vsnprintf( майкрасофт стайл типа ) PGD>>#elseif PLATFORM_Z
E>1) пользуйся, пожалуйста, тэгами [c] для кода! [/c] E>2) А что, у MS нет какой-то реализации va_list что ли? По станадарту va_list копируется и присваивается, чего ещё тебе надо?
Егор, ок. Понял. Спасибо за помощь. Да проблема то как раз в том, что для всех нужных платформ кроме Android это всё уже написано и работает. Эта проблема возникла только на gcc-arm.