Giriş
Şu satırı dahil ederiz.
Constructor
Şöyle yaparız.
std::system_error::code tipinden döner.
what metodu
const char* tipinden döner.
Kalıtım
Kalıtım için şöyle yaparız.
Şu satırı dahil ederiz.
#include <system_error>
Açıklaması şöyleAn exception used to wrap error_codes when an error is to be reported via throw/catch.Bu sınıf std::runtime_error sınıfından kalıtır. Unix'teki sistem çağrıları için tasarlanmış gibi.
Constructor
Şöyle yaparız.
throw std::system_error(ENOENT, std::system_category(), "Throw an error");
Çıktı olarak şunu alırız.Throw an error: No such file or directory
code metodustd::system_error::code tipinden döner.
what metodu
const char* tipinden döner.
Kalıtım
Kalıtım için şöyle yaparız.
Hiç yorum yok:
Yorum Gönder