Article View: es.comp.lenguajes.java
Article #135Re: Servidor en Java y cliente en C
From: Jonathan Revusky
Date: Wed, 25 Nov 1998 00:00
Date: Wed, 25 Nov 1998 00:00
26 lines
1628 bytes
1628 bytes
Abel Martinez wrote: > > Hola a todos! > > He considerado que en Java los caracteres ocupan 16 bits y por lo > tanto empleo el tipo unsigned short int que en la maquina que trabajo > tiene como rango de valores posibles de 0 a 65536. s1out.write( (char)sendString.charAt( i ) ); Me parece que la l�nea arriba, a pesar de las apariencias, escribe un byte (8 bits) al stream, no 16 bits. Si quisieras enviar 16 bits a la vez, utilizar�as la clase Writer o una de sus subclases. En general, la diferencia entre los InputStream o OutputStream y los Reader o Writer es en que los primeros piensan que un car�cter es 8 bits y los �ltimos creen que es 16 bits. Jonathan Revusky -- Available for Java and Delphi Consulting Make your .class files double-clickable with SmartJ http://www.bigfoot.com/~crystalline.solutions
Technical Details
Message-ID:
<365C3BD3.8A28B268@jet.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<365C2B39.B92A9016@tsc.upc.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f53ec,7d0de3867516d679 X-Google-Attributes: gidf53ec,public X-Google-Thread: 10f58f,7d0de3867516d679 X-Google-Attributes: gid10f58f,public X-Google-Thread: 1116f3,7d0de3867516d679 X-Google-Attributes: gid1116f3,public From: Jonathan Revusky <jrevusky@jet.es> Subject: Re: Servidor en Java y cliente en C Date: 1998/11/25 Message-ID: <365C3BD3.8A28B268@jet.es> X-Deja-AN: 415616594 Content-Transfer-Encoding: 8bit References: <365C2B39.B92A9016@tsc.upc.es> X-Accept-Language: en Content-Type: text/plain; charset=iso-8859-1 Organization: Telefonica Transmision de Datos Mime-Version: 1.0 Reply-To: jrevusky@bigfoot.com Newsgroups: es.comp.lenguajes.java,es.comp.lenguajes.c,es.comp.lenguajes.c++