hola, muchas gracias, el uso de las subclases heredadas funcionó en el programa. Solo me quedaron los clásicos problemas de diseño que luego los arreglaré.<br><br>Tengo otra cuestión:<br>Recientemente instalé Linux Ubuntu 11.04 en mi PC, con el fin de probar mis creaciones si funcionaban en linux. Cuando quise compilar un proyecto simple en C++ estándar, gcc me devolvió un error al implementar el "cin" y el "cout", y al incluir #include <iostream>. Busqué en el sistema de archivos para ver si esa cabecera estaba instalada, y efectivamente, el archivo estaba presente. Mi programa debería haberse compilado. intenté instalando alguna libreria, pero no fucionaba. Incluí <cstdio>, <istream>,  <ostream> y <fstream> sin problemas, pero cuando incluía a <iostream> me daba error.<br>

<br>por ejemplo, esto me dio error de compilacion en gcc:<br><br style="color: rgb(51, 204, 0);"><span style="font-family: courier new,monospace; color: rgb(51, 204, 0);">#include <stdio.h></span><br style="font-family: courier new,monospace; color: rgb(51, 204, 0);">

<span style="font-family: courier new,monospace; color: rgb(51, 204, 0);">#include <iostream></span><br style="font-family: courier new,monospace;"><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"><b>using namespace </b>std;</span><br style="font-family: courier new,monospace;">

<br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;"><b>int </b>main (<b>int </b>argc, <b>char </b>*argv)</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">{</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">    <b>char </b>x [<span style="color: rgb(204, 102, 204);">20</span>];</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">    cout << <span style="color: rgb(255, 0, 0);">"Ejemplo de programa.\nEscriba en las siguientes lineas"</span>;</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">    cin >> x;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">    cin.get();</span><br style="font-family: courier new,monospace;">

<span style="font-family: courier new,monospace;">    <b>return </b>EXIT_SUCCESS;</span><br style="font-family: courier new,monospace;"><span style="font-family: courier new,monospace;">}</span><br><br>hay que hacer algun cambio en el código fuente, o cambiar a gcc?<br>