duda juego c++ builder 2007
Estoy haciendo el juego de simon dice en c++ builder 2007 y tengo la siguiente duda debo dimensionar un vector y he probado de un monton de formas y no soi capaz me da un error....
Mira pongo el codigo aver si alguien sabe a q se debe el error... Lo que kiero es dimensionar las variables vector y vectorentrada El error que me sale es el siguiente: Cita:
Código:
#include <vcl.h> |
Cita:
Imagino que lo que quieres es usar el template vector asi: Código:
#include <vector> |
he probado con eso que me as puesto y me sigue saliendo un error en la funcion inicio:
el otro error de dimensionar el vector ya creo q lo e solucionado xq no me salen errores Código:
void inicio() |
el template se llama vector, por eso te cambié los nombres a Vector y VectorEntrada. C y C++ son sensibles a mayúsculas, esto quiere decir que vector y Vector no es lo mismo.
...así que cambia tu variable vector a Vector y vectorentrada a VectorEntrada. Esta última no hace falta, pero la camibé por estética y congruencia sintáctica con su "hermana" :rolleyes: Saludos. |
weno lo e intentao pro no lo consigo me sigue saliendo el mismo error que antes....
mira voi a poner el codigo dnd me da el fallo aver si sq tngo algo mal inicializado o mal escrito o algo..... CODIGO VARIABLES #include <vcl.h> #pragma hdrstop #include <Vector> #include "Unit2.h" int repeticiones; int contador; int Vector; int i; const short limiteinf=1; const short limitesup=4; CODIGO FUNCION void inicio() { //int i; std::vector<short> Vector(repeticiones); std::vector<short> VectorEntrada(repeticiones); //vector.redim(repeticiones); //vectorentrada.redim(repeticiones); for(i=1;i<repeticiones;i++) { Vector[i]=aleatorio(limiteinf,limitesup); // En esta linea es dnd me da el siguiente error: "Not an allowed type" y "Undefined symbol 'vector'" } Form2->I_1->Enabled=false; Form2->I_2->Enabled=false; Form2->I_3->Enabled=false; Form2->I_4->Enabled=false; Form2->Juego1->Enabled=false; Form2->Acerca1->Enabled=false; Form2->Secuenciador->Enabled=true; contador=1; } |
Código:
#include <vcl.h> |
La franja horaria es GMT +2. Ahora son las 20:40:43. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi