/
Puzzman
/
basic_programming
Обзор
Документация
Войти
/
Puzzman
/
basic_programming
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
homework_11_4/ShapeLib/Error.h
23 строки
415 B
Puzzanis
refactor
10 сен 2024, 18:25
10 сен 2024, 18:25
19818de
Код
Авторство
О чём код?
#pragma once #include <iostream> #include <exception> #include <string> #ifdef SHAPELIB_EXPORTS #define SHAPELIB_API __declspec(dllexport) #else #define SHAPELIB_API __declspec(dllimport) #endif namespace ShapeLib { class Error : public std::exception { private: std::string error{ "" }; public: SHAPELIB_API Error(std::string setError); SHAPELIB_API const char* what() const noexcept override; }; }