From 1d4b33b50c821fefa2e0fe3e576f8bd80dba3869 Mon Sep 17 00:00:00 2001 From: Jiri Pittner Date: Tue, 27 Oct 2026 19:15:37 +0100 Subject: [PATCH] a formal fix of forbidden operator --- polynomial.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/polynomial.h b/polynomial.h index 49ff8d5..8b5e24a 100644 --- a/polynomial.h +++ b/polynomial.h @@ -231,7 +231,7 @@ return r; template inline Polynomial operator+(const T &a, const Polynomial &rhs) {return Polynomial(rhs)+=a;} template -inline Polynomial operator-(const T &a, const Polynomial &rhs) {return Polynomial(rhs)-=a;} +Polynomial operator-(const T &a, const Polynomial &rhs) = delete; //deliberately not available, write -p + a //Sylvester matrix template