[an error occurred while processing this directive]
|
fwrite передает char'ы, а вам надо передать short'ы! Который представляется на платформе PC в виде двух char'ов. Придется переложить из одного буфера в другой... чтобы newbuf[i] = oldbuf[i>>1]; newbuf[i+1] = oldbuf[i>>1]>>8;
E-mail: info@telesys.ru