<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="background-color: rgb(255, 255, 255); line-height: initial;">
<div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">
Todavía no lo pude solucionar del todo pero te agradezco toda la ayuda no te quiero volver loco con mis dudas,. Gracias por la ayuda saludos
</div>
<div style="width: 100%; font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">
<br style="display:initial">
</div>
<div style="font-size: initial; font-family: Calibri, 'Slate Pro', sans-serif; color: rgb(31, 73, 125); text-align: initial; background-color: rgb(255, 255, 255);">
Enviado desde mi smartphone BlackBerry 10.</div>
<table width="100%" style="background-color:white;border-spacing:0px;">
<tbody>
<tr>
<td colspan="2" style="font-size: initial; text-align: initial; background-color: rgb(255, 255, 255);">
<div style="border-style: solid none none; border-top-color: rgb(181, 196, 223); border-top-width: 1pt; padding: 3pt 0in 0in; font-family: Tahoma, 'BB Alpha Sans', 'Slate Pro'; font-size: 10pt;">
<div><b>De: </b>Davidson, Steven</div>
<div><b>Enviado: </b>miércoles, 12 de agosto de 2015 02:40</div>
<div><b>Para: </b>Lista de correo sobre C y C++</div>
<div><b>Responder a: </b>Lista de correo sobre C y C++</div>
<div><b>Asunto: </b>Re: [C con Clase] C++ Tema Herencia</div>
</div>
</td>
</tr>
</tbody>
</table>
<div style="border-style: solid none none; border-top-color: rgb(186, 188, 209); border-top-width: 1pt; font-size: initial; text-align: initial; background-color: rgb(255, 255, 255);">
</div>
<br>
<div>
<div dir="ltr">Hola Joaquín,
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra">En C/C++, puedes escribir explícitamente los códigos ASCII o el carácter (entre comillas singulares). C/C++ no hacen ninguna distinción entre un entero (de tipo 'char') y su carácter de ASCII; por ejemplo, puedes escribir,</div>
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra">char c = 65;</div>
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra">o incluso,</div>
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra">char c = 'A';</div>
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra">El compilador convierte el carácter a su código ASCII de 65.</div>
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra">Ahora bien, si los números enteros, que te dieron, tienen otro significado, que no sea ASCII, entonces es TU responsabilidad interpretar los enteros correctamente. No podrías pasar los arrays a 'puts()' y esperar que esta función
 sepa qué hacer con ellos.</div>
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra">También es posible que implementaste incorrectamente los caracteres. No sé si decidiste usar memoria dinámica o la decisión es obligada por el enunciado del problema.</div>
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra">La otra posibilidad es que el enunciado te obliga a usar estos caracteres, pero no necesariamente en este orden. Es decir, es tu responsabilidad crear el dibujo del pez a partir de estos caracteres. Esto implicaría que deberías guardar
 estos caracteres a modo de base de datos para hacer referencia a ellos a la hora de construir el pez.</div>
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra">Por cierto, estoy viendo que cometes un error con 'valx' al "corregir" el código en 'Pez::mover()'. Usas 1 y 2, pero en el constructor de 'Pez()' escribes:<br>
<br>
valx=rand()%2;<br>
</div>
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra">Por lo tanto, 'valx' empezará con el valor de 0 (cero) o de 1; nunca valdrá 2.</div>
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra">Espero que vayamos aclarando el asunto.</div>
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra">Steven</div>
<div class="x_gmail_extra"><br>
</div>
<div class="x_gmail_extra"><br>
<div class="x_gmail_quote">2015-08-12 0:23 GMT-04:00 Joaquin Copello <span dir="ltr">
<<a href="mailto:joaquin.lpda20@hotmail.com" target="_blank">joaquin.lpda20@hotmail.com</a>></span>:<br>
<blockquote class="x_gmail_quote" style="margin:0 0 0 .8ex; border-left:1px #ccc solid; padding-left:1ex">
<div>
<div dir="ltr">Con lo que me decis creo que encontre el error pero no sabria como hacerlo. Ahora te explico esto este codigo es parte de un trabajo que tengo que realizar y el objetivo es lograr que haga lo que explique cuando subi el tema, ahora la utilizacion
 de los codigos ascii de esta manera es porque nos lo pasaron asi para poder imprimir los peces entonces el problema seria que las figuras estan preparadas creo yo para trabajar con enteros, lo que deberia hacer es cambiar los punteros por enteros en vez de
 que sean chars, esto al menos entiendo yo en la logica y creo te orienta un poco mas a vos asi me podes ayudar.<br>
<br>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</body>
</html>