Buenas necesito ayuda para relizar un ajedrez en c++ builder, ideas de como hacer los movimientos de piezas, he leido mucho y un tema repetitivo que he encontrado es el Arreglo mejor conocido como arrays y si es con esa herramienta que se puede hacer me pueden guiar un poco... Saludos!!!
Moid: Titulo modificado, no escribir en mayúsculas
Cita de: Hendo en 31 Marzo 2015, 15:50 PMun tema repetitivo que he encontrado es el Arreglo mejor conocido como arrays y si es con esa herramienta que se puede hacer me pueden guiar un poco
¿Qué sabes de C++? ¿Clases, herencia, punteros, 2D?
Un poco de todo en realidad exepto punteros!!! tengo la idea pero no se en si como fijar las coordenadas o como hacer un buscador por casillas...
El tablero de ajedrez no es más que una matriz de 8x8. Puedes guardar en las casillas una clase que almacene el tipo de pieza.
Los punteros son importantes, no te los saltes.
Me puedes dar un ejemplo con respecto a los punteros...
¿No prefieres mejor un enlace a un manual de C?
En serio, para que eso funcione necesitas un nivel mínimo que, a raiz de tus preguntas, no tienes.
Aun así:
int main( )
{
int a = 0, b = 0;
int* puntero = &a;
*puntero = 20;
puntero = &b;
*puntero = 30;
printf( "%d %d", a, b ); // Imprime "20 30"
}