Programovacie jazyky, rady, poradňa...
jon
Amateur
Príspevky: 28 Registrovaný: 17 okt 2009, 13:43
Príspevok
od používateľa jon » 09 okt 2012, 14:32
dikes
//autoeditácia príspevku (09 Okt 2012, 17:40)
da sa nieco taketo
Kód: Vybrať všetko
textBox20.Text = "";
textBox21.Text = "";
textBox22.Text = "";
.
.
.
textBox35.Text = "";
textBox36.Text = "";
napisat nejak jednoduchsie aby sa nemuselo vypisovat tolko krat viac ci menej to iste ...
mam na mysli nieco ako
Spixy
Professional
Príspevky: 1334 Registrovaný: 24 okt 2010, 12:52
Príspevok
od používateľa Spixy » 09 okt 2012, 18:26
da, ale si musis rucne vytvorit pole textboxov
Kód: Vybrať všetko
Textbox[] box = new Textbox[36];
for (int a = 20; a < 36; a++)
{
box[a] = new Textbox();
box[a].Text = "";
...
}
jon
Amateur
Príspevky: 28 Registrovaný: 17 okt 2009, 13:43
Príspevok
od používateľa jon » 23 okt 2012, 17:26
dikes
//autoeditácia príspevku (23 Okt 2012, 17:26)
ahojte
moze mi sem niekto dat priklad ako uzivatel moze vlozit hodnoty do struc
napr.
Kód: Vybrať všetko
struct prac
{
char meno[20];
int vek;
char druh[10];
};
int main()
{
prac zam[32];
tie cin.get() tam neviem nejak pozadavat aby to fungovalo
dik za odpoved
BX
Addict
Príspevky: 4572 Registrovaný: 10 jan 2008, 15:30
Príspevok
od používateľa BX » 23 okt 2012, 18:59
V členmi štruktúry pracuješ rovnako, ako s premennými. V tvojom prípade máš k dispozícií
Kód: Vybrať všetko
zam[0].meno;
zam[0].vek;
zam[0].druh;
zam[1].meno;
zam[1].vek;
zam[1].druh;
... zam[31]...
jon
Amateur
Príspevky: 28 Registrovaný: 17 okt 2009, 13:43
Príspevok
od používateľa jon » 23 okt 2012, 19:57
toto mi je jasne , len neviem ako dat
napr. cin.get (zam[0].meno,20); ???
BX
Addict
Príspevky: 4572 Registrovaný: 10 jan 2008, 15:30
Príspevok
od používateľa BX » 23 okt 2012, 19:59
jon napísal:cin.get (zam[0].meno,20);
A kde je tu problém?
jon
Amateur
Príspevky: 28 Registrovaný: 17 okt 2009, 13:43
Príspevok
od používateľa jon » 23 okt 2012, 20:45
toto bol typ char ktory som asi trafil , ale int mi tak neberie
BX
Addict
Príspevky: 4572 Registrovaný: 10 jan 2008, 15:30
Príspevok
od používateľa BX » 23 okt 2012, 21:32
char si náhodou trafil? Si robíš srandu?
http://www.cplusplus.com/reference/iost ... tream/get/
Sorry, že mi to prišlo vtipné, toto ma ani nenapadlo, že sa int snažíš načítavať cez cin.get() Odpusť.
Každopádne áno, pre int ti to správne nejde, ten načítavaj klasicky cez cin >>