Kezdőoldal » Számítástechnika » Programozás » Miért nem fogadja el? (c++)

Miért nem fogadja el? (c++)

Figyelt kérdés

cin.ignore(std::numeric_limits<std::streamsize>::max(), '\n');



Ezt írnám be. De nem fogadja el.


2014. jún. 4. 17:12
 1/7 anonim ***** válasza:

Errort posztolni ki fog? Én?


(cin elé egyébként nem tettél namespacet)

2014. jún. 4. 17:20
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:

'numeric_limits' is not a member of 'std'


expected primary-expression before '>' token


no matching function for call to 'max()'



ezeket írja ki hibának.

2014. jún. 4. 17:25
 3/7 A kérdező kommentje:
Mire beírtam a hibákat(vagy bemásoltam),már meg is érkezett az első hozzászólás.:)
2014. jún. 4. 17:27
 4/7 A kérdező kommentje:

Namespace:

nem jó.

a program elején ott az using namespace std vagy mi.

2014. jún. 4. 17:29
 5/7 anonim ***** válasza:

Szerintem nem includoltad a "limits" header-t, ahol definiálva van az std:numeric_limits<T>.


#include <limits>


[link]

2014. jún. 4. 17:37
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:
limits-et kellene include-olni
2014. jún. 4. 17:37
Hasznos számodra ez a válasz?
 7/7 A kérdező kommentje:

Valóban nem include-oltam.

Köszi kettőtöknek.:)

2014. jún. 4. 17:41

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!