home | help
std::exception::what(3)        C++ Standard Libary	 std::exception::what(3)

NAME
     std::exception::what - std::exception::what

Synopsis
	virtual const char* what() const throw();   (until C++11)
	virtual const char* what() const noexcept;  (since C++11)

	Returns the explanatory string.

Parameters
	(none)

Return value
	Pointer  to  a	null-terminated string with explanatory information. The
     pointer is
	guaranteed to be valid at least until the exception object from which it
     is obtained
	is destroyed, or until a non-const member function on the exception  ob-
     ject is
	called.

	Defect reports

	The  following	behavior-changing  defect  reports were applied retroac-
     tively to
	previously published C++ standards.

	  DR	Applied to		Behavior as published		    Cor-
     rect behavior
	LWG  108  C++98       it  was  unspecified  when  the  returned  pointer
     specified
			   becomes invalid

http://cppreference.com 	   2024.06.10		 std::exception::what(3)

home | help