[Jderobot-dev] Primer Componente con jde Robot

Oscar Garcia oscar.robotica en linaresdigital.com
Vie Feb 15 19:28:46 CET 2013


El 15/02/13 17:22, jgandia escribió:
> Siento los malentendidos del post.


No pasa nada, veamos qué se puede hacer con tu problema.


> http://www.zeroc.com/doc/Ice-3.3.1/manual/Hello.4.3.html
> siguiendo el manual me cree los siguientes archivos:


Ummmm, muy mal, muy mal. Ahora te explico más adelante el motivo.



> Server.cpp
> ________
>          Ice::ObjectAdapterPtr adapter
>              = ic‑>createObjectAdapterWithEndpoints(

Mira lo que contiene esa línea de texto:

0001000    6920    e263    9180    633e    6572    7461    4f65 6a62
               i   c 342 200 221   >   c   r   e   a   t   e   O b   j
0001020    6365    4174    6164    7470    7265    6957    6874 6e45
           e   c   t   A   d   a   p   t   e   r   W   i   t   h E   n
0001040    7064    696f    746e    2873    200a    2020    2020 2020
           d   p   o   i   n   t   s   ( \n

¿Qué notas?

Los famosos \342 \200 y \221 están ahí, en lugar del "-" (guión). En 
UTF-8 esa secuencia se llama "guión" (hyphen) pero no es el mismo que el 
que está compuesto por el único byte \055 (0x2d).

Ahora te explico el "muy mal, muy mal": no deberías copiar/pegar código 
fuente de ciertas páginas web debido a que el editor HTML que usó el 
autor, el navegador, el motor de embellecemiento de código, etc podría 
modificar un carácter normal por su equivalente "bonito" o no 
equivalente al básico (ASCII o ISO-8859-1).

Si cambias los guiones del código por guiones normales (desde tu 
teclado) verás que el código se arregla y te compila.

Por cierto, para ver el código hexadecimal/octal de un archivo usa "od". 
Yo he usado para ver el tuyo:

    redstar en greystar:~$ od -x -c prueba2.c | more



More information about the Jde-developers mailing list