Je sais que nous pouvons utiliseralternatif C++ perror()
perror()
en C pour imprimer des erreurs. Je me demandais juste s'il y avait une alternative C++ à ceci, ou si je dois inclure ceci (et donc stdio.h) dans mon programme. J'essaie d'éviter autant de fonctions C que possible.
Merci!
Pour ceux qui ne le savent pas, mais qui disent immédiatement "use' cerr' ", l'utilité de perror() est d'interpréter le' errno' et de l'afficher en conséquence. Je suppose qu'il veut l'interprétation tout autant que la sortie de la console ... – KevenK
Pourriez-vous s'il vous plaît essayer d'expliquer comment vous voulez imprimer les erreurs? Les fonctions C sont également incluses dans C++, il n'y a rien de mal à les utiliser. – Simon
Simon, l'une des raisons pour éviter les fonctions d'impression C-like dans les programmes C++ est que certains soins (rinçage) est nécessaire lors du mélange, par ex. 'printf' et' cout', voir http://stackoverflow.com/questions/2708482 –