Forum » Programiranje » Presledki v stringih
Presledki v stringih
Quickbeam ::
Verjetno misliš kako vpisat string da bo sprejel tudi presledke?
Probaj cin.getline(variabla, dolžina);
recimo:
cin.getline(niz, 50);
Tako lahko vpišeš besedilo dolžine 50 znakov, vključno s presledki.
izpišeš pa komot s cout<
Aja, pa spremenljivka niz more bit seveda tipa char
Probaj cin.getline(variabla, dolžina);
recimo:
cin.getline(niz, 50);
Tako lahko vpišeš besedilo dolžine 50 znakov, vključno s presledki.
izpišeš pa komot s cout<
Aja, pa spremenljivka niz more bit seveda tipa char
OwcA ::
ali pa:
#include "stdio.h"
...
char curChar=0;
while ((curChar=getc(stdin))!=10) // 10 = nova vrstica
{
...
}
...
#include "stdio.h"
...
char curChar=0;
while ((curChar=getc(stdin))!=10) // 10 = nova vrstica
{
...
}
...
wintermute ::
Ce uporabljas standardno C++ knjiznico:
!Namesto narekovajev pri #includih uporabi <>!
HTH
#include "string"
#include "iostream"
using namespace std;
int main()
{
string strBuffer;
cout << "Enter text: ";
getline(cin, strBuffer);
cout << "You entered: " << strBuffer << endl;
return 0;
}
!Namesto narekovajev pri #includih uporabi <>!
HTH
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Zakaj mi ne šteje presledkov ?Oddelek: Programiranje | 858 (714) | Ciklamen |
» | [C++] vprašanja (strani: 1 2 3 4 5 6 7 8 9 )Oddelek: Programiranje | 27343 (11889) | aljazko1995 |
» | [C++]Brisanje struktureOddelek: Programiranje | 1421 (1352) | jernejf |
» | [c++] uporaba char*Oddelek: Programiranje | 1000 (877) | zavger |
» | C++ in datotekeOddelek: Programiranje | 1176 (1092) | Gundolf |