Forum » Programiranje » [c++] uporaba char*
[c++] uporaba char*
zavger ::
Pomojem sem falil naslov tem ampak vseeno
zanima me sledece
Npr imam seznem oseb
razna imena shranjujem v char polje z cin>>polje -ampak to ne bere presledkov
ce pa dam cin.getline(.....) - pa tudi ne dela tako kot bi moralo
Zanima me kaj naj uporabim(je najbolse) za shranjevanje besed vnesenih preko konzole - ki bom jih potem shranjeval v podatkovno strukturo.
Ali obstaja kaj podobnega za delo z nizi kot je npr. cstring v mfc - tam je idealno delati z nizi ampak mfc mi ne disi, ker mislim itak v kratkem presaltat na linux - ker mi gre "malimehki" ze posteno na k*****
peace
zanima me sledece
Npr imam seznem oseb
razna imena shranjujem v char polje z cin>>polje -ampak to ne bere presledkov
ce pa dam cin.getline(.....) - pa tudi ne dela tako kot bi moralo
Zanima me kaj naj uporabim(je najbolse) za shranjevanje besed vnesenih preko konzole - ki bom jih potem shranjeval v podatkovno strukturo.
Ali obstaja kaj podobnega za delo z nizi kot je npr. cstring v mfc - tam je idealno delati z nizi ampak mfc mi ne disi, ker mislim itak v kratkem presaltat na linux - ker mi gre "malimehki" ze posteno na k*****
peace
zavger
- spremenil: Vesoljc ()
alum ::
ce pa dam cin.getline(.....) - pa tudi ne dela tako kot bi moralo
kako pa dela in kako bi moralo?
zavger ::
Nikakor ne morem napisati kode zato tako
cout* Vnesite ime
char ime[20];
cin.getline(ime,20,\n);
cout* Vnesite priimek
char priimek[20];
cin.getline(priimek,20,\n);
p->Vnesi(ime,priimek);
zdaj pa ko vnasam v konzoli mi izpise Vnesi ime:Vnesi priimek: (lahko vpisujem)
Namesto da bi
Vnesi ime:(lahko vpisujem)
Vnesi priimek: (lahko vpisujem)
Tako da lahko vpisujem samo c drugo polje ne pa tudi v prvo.
ce pa dam
namesto cin.getline()
samo cin* ime - pa ne bere presledkov
Z zvezdico pri cout mislim izpis podatkovnega toka
pri cin pa branje podatkovnega toka
cout* Vnesite ime
char ime[20];
cin.getline(ime,20,\n);
cout* Vnesite priimek
char priimek[20];
cin.getline(priimek,20,\n);
p->Vnesi(ime,priimek);
zdaj pa ko vnasam v konzoli mi izpise Vnesi ime:Vnesi priimek: (lahko vpisujem)
Namesto da bi
Vnesi ime:(lahko vpisujem)
Vnesi priimek: (lahko vpisujem)
Tako da lahko vpisujem samo c drugo polje ne pa tudi v prvo.
ce pa dam
namesto cin.getline()
samo cin* ime - pa ne bere presledkov
Z zvezdico pri cout mislim izpis podatkovnega toka
pri cin pa branje podatkovnega toka
zavger
zavger ::
ne hasne dela enako
a mi vsaj da gdo link kjer bi lahko prebral kaj o tem, sem ze pregledal dost strani a o tem ni nikjer nič
a mi vsaj da gdo link kjer bi lahko prebral kaj o tem, sem ze pregledal dost strani a o tem ni nikjer nič
zavger
zavger ::
Evo preseneto sem sam sebe.
Naredo sem si funkcijo za vnos stevil in vnos stringov preko konzole.
Najbolj pa se mi dopade pri vsem tem to da lahko namesto stevilke vnesem crko in se program ne sesuje.
hvala vsem.
peace
Naredo sem si funkcijo za vnos stevil in vnos stringov preko konzole.
Najbolj pa se mi dopade pri vsem tem to da lahko namesto stevilke vnesem crko in se program ne sesuje.
hvala vsem.
peace
zavger
zavger ::
ej z tem sem mislil da sem jaz v svojo glavo vstavil dve novi funkciji, ki jih bom zaj vedno uporabljal
zavger
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Zakaj mi ne šteje presledkov ?Oddelek: Programiranje | 848 (704) | Ciklamen |
» | [C++] vprašanja (strani: 1 2 3 4 5 6 7 8 9 )Oddelek: Programiranje | 27265 (11811) | aljazko1995 |
» | [C++]Brisanje struktureOddelek: Programiranje | 1415 (1346) | jernejf |
» | C++ in datotekeOddelek: Programiranje | 1169 (1085) | Gundolf |
» | C problemčekOddelek: Programiranje | 1055 (858) | OwcA |