![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Duda con array de structs en builder
Hola Amigos,
Como veran soy novato en builder c++.. y tengo una duda, sobre la cual me asaltaron dudas, porque me hizo retroceder en aprendizaje... (yo crei que lo había entendio) Resulta que quiero crear un array de structs, para lo cual tengo un struct punto declarado en *.h y un puntero. Código:
struct Punto *vP; struct Punto { int a; int b; int c; }; y el codigo en unit1.cpp: Código:
void __fastcall TForm1::Button1Click(TObject *Sender) { int i; int num=99; vP = (struct Punto*) malloc(num * sizeof( struct Punto)); for(i=0; i<num;i++) { vP[i]->a=i; vP[i]->b=i+1; vP[i]->c=i-1; } free(vP); } "[C++ Error] Unit1.cpp(27): E2288 Pointer to structure required on left side of -> or ->*" si fuerais tan amables de aclararme a donde esta mi error les quedaría muy agradecido.. un saludo. |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Duda convertir de int a char array | mizzard | C++ Builder | 3 | 17-04-2011 11:14:47 |
Duda con un array de Timers | vejerf | OOP | 7 | 15-10-2008 16:02:07 |
Duda con Record o Array | Paulao | Varios | 2 | 23-08-2008 15:11:42 |
Duda con string i array | adrall | Varios | 4 | 01-07-2008 03:29:17 |
duda: pasar array de estructuras entre forms distintos | waremovil | C++ Builder | 9 | 04-12-2007 23:19:08 |
![]() |
|