» »

Presledki v stringih

Presledki v stringih

Phil ::

S katerim ukazom v c++ lahko preberes in izpises
string ki vsebuje presledke?
LP

Senitel ::

cin, cout ???

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 :)

OwcA ::

ali pa:



#include "stdio.h"

...

char curChar=0;

while ((curChar=getc(stdin))!=10) // 10 = nova vrstica

{

...

}

...

wintermute ::

Ce uporabljas standardno C++ knjiznico:


#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 ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Zakaj mi ne šteje presledkov ?

Oddelek: Programiranje
9835 (691) Ciklamen
»

[C++] vprašanja (strani: 1 2 3 4 5 6 7 8 9 )

Oddelek: Programiranje
44727081 (11627) aljazko1995
»

[C++]Brisanje strukture

Oddelek: Programiranje
71405 (1336) jernejf
»

[c++] uporaba char*

Oddelek: Programiranje
11982 (859) zavger
»

C++ in datoteke

Oddelek: Programiranje
71163 (1079) Gundolf

Več podobnih tem