Hirdetés
- Új kezdeményezéssel pofoznák ki a Linuxot a játékosoknak
- Kezdő fotósok digitális fényképei
- Vezetékes FEJhallgatók
- Kormányok / autós szimulátorok topikja
- Azonnali VGA-s kérdések órája
- HiFi műszaki szemmel - sztereó hangrendszerek
- TCL LCD és LED TV-k
- Milyen billentyűzetet vegyek?
- Milyen cserélhető objektíves gépet?
- Nem indul és mi a baja a gépemnek topik
Új hozzászólás Aktív témák
-
Jester01
veterán
válasz
kingabo
#2669
üzenetére
A lényeges kifejezés az "initial whitespace". Tehát ettől még ugyanúgy megáll az operator>> a szavak között, mert csak a beolvasás elején lévőket érinti. Ráadásul ahogy a link mondja is, bizonyos esetekben a nem eldobott bevezető szóköz rögtön le is állítja a feldolgozást:
#include <iostream>
#include <string>
using namespace std;
int main(int, char**)
{
string name;
cin >> noskipws >> name;
cout << '*' << name << '*' << endl;
cin >> name;
cout << '*' << name << '*' << endl;
cin >> name;
cout << '*' << name << '*' << endl;
return 0;
}
$ g++ -Wall test.cpp
$ echo "John Doe" | ./a.out
*John*
**
**Itt a feldolgozás a szóközön megállt, mert a noskipws miatt nem dobja el, viszont az operator>> ezen overloadja a szóköznél annak kiolvasása nélkül megáll. Szóval ez így sose megy tovább.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Tőzsde és gazdaság
- Új kezdeményezéssel pofoznák ki a Linuxot a játékosoknak
- Gitáros topic
- Kínai és egyéb olcsó órák topikja
- Kezdő fotósok digitális fényképei
- GL.iNet Flint 2 (GL-MT6000) router
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
- Kiszivárgott, mikor érkezik a Galaxy S26
- Kerékpárosok, bringások ide!
- ASZTALI GÉP / ALKATRÉSZ beárazás
- További aktív témák...
- Meze poet high end planár fejhallgató
- Videókártya felvásárlás
- Samsung Galaxy Tab S10 FE / S10+ / S10 Ultra / S11 / S11 Ultra tablet új BONTATLAN 3év garancia
- Újszerű Lenovo 15,6"FullHD,10.gen.Core i5(8x3,6Ghz)Intel UHD VGA,8-40GB DDR4 RAM/256-512SSD,jó akku
- Jonsbo V10 mini itx ház+LianLi sfx 750w tápegység..
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS4022
- GYÖNYÖRŰ iPhone 12 Pro Max 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS2927, 100% Akkumulátor
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- Nintendo Switch Dock Set /// Számla + Garancia
- HIBÁTLAN iPhone 13 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3732
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest


