Aller à la documentation de la fonction de débordement thorugh. J'ai trouvé que le débordement a suivi comme valeurs de retour.Requête concernant la fonction de débordement de la fonction streambuf
Valeur de retour:
une valeur différente de EOF (ou traits :: eof() pour d'autres traits) signaux succès.
Si la fonction échoue, EOF (ou traits :: eof() pour d'autres traits) est renvoyé ou une exception est levée.
source: "http://www.cplusplus.com/reference/iostream/streambuf/overflow/"
Quelqu'un peut-il s'il vous plaît me dire où sceanrios est fonction de débordement va à travers une exception? Toute aide sera appréciée
Je ne pense pas que ce soit overflow_error parce que cette exception est utilisée pour "Thrown pour indiquer un dépassement arithmétique.". Je vais essayer de mettre une vérification dans l'exception et voir quel est le type d'exception (je pense que c'est std :: ios_base :: failure). Merci pour votre aide et wilx. – user258367