webForumDet fria alternativet

getline och cin

4 svar · 268 visningar · startad av Mc Fetto

Mc FettoMedlem sedan nov. 20022 355 inlägg
#1

Jag har problem med att använda cin och getline efter varandra. När jag använder getline så får jag slå enter två gånger. Har förstått att det är ett vanligt problem, har läst andra trådar på wF men hajar inte riktigt! Någon som kan förklara?

Nämnas bör att jag har lagt till cin.get() efter cin för att ta bort enter.

PeWMedlem sedan juni 200010 432 inlägg
#2

Testa cin.ignore(); innan cin.getline...

Mc FettoMedlem sedan nov. 20022 355 inlägg
#3

Samma problem fortfarande :(

PeWMedlem sedan juni 200010 432 inlägg
#4

Men om du ersätter cin.get() med cin.ignore()?

I annat fall kan får du kanske lägga saker och ting i en annan ordning...

Mc FettoMedlem sedan nov. 20022 355 inlägg
#5

Jaha, jag missuppfattade det dära... ska prova :)

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)