Anonymní profil Stan – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Stan – Programujte.comAnonymní profil Stan – Programujte.com

 

Příspěvky odeslané z IP adresy 88.146.193.–

Stan
C / C++ › C - struktura v hlavičkovém…
16. 10. 2009   #117410

To bukaj_001 : Aha. Tak díky moc. Jak je to obecně s .h soubory jsem i věděl, jen jsem nevěděl jak to použít na strukturu.

Stan
C / C++ › C - struktura v hlavičkovém…
15. 10. 2009   #117373

To Stan : Dodatek: Hlasi to u radky 11

Stan
C / C++ › C - struktura v hlavičkovém…
15. 10. 2009   #117372

To Wizard : Myslel jsi to nejak takhle?



#ifndef FCESER_H_
#define FCESER_H_

#define POCET_KARET 32
struct karta {
int jeVBalicku;
int hodnota;
char *nazev;
};
extern struct karta balicek[POCET_KARET];

#endif /* FCESER_H_ */

Na to mi rika
previous declaration of ‘balicek’ was here

Stan
C / C++ › C - struktura v hlavičkovém…
15. 10. 2009   #117370

Zdravim,
mam soubor .c se strukturou, kterou chci pouzit i v jinem souboru. Za timto ucelem jsem si vytvoril soubor .h ve kterem jsem deklaroval onu strukturu. Ale zrejme spatne. Prekladac me totiz neustale jebe.
Mam to napsane asi takto:
soubor.c



#define POCET_KARET 32

struct karta {
int jeVBalicku;
int hodnota;
char *nazev;
} balicek[POCET_KARET];

soubor.h


#ifndef FCESER_H_
#define FCESER_H_

extern int POCET_KARET;
extern struct karta balicek[POCET_KARET];

#endif /* FCESER_H_ */

A prekladac na to:


array type has incomplete element type
variably modified ‘balicek’ at file scope

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý