2#include"../../kyopro_library/template.hpp"
10 static Type
id() {
return T(0); }
11 static Type
op(
const Type& a,
const Type& b) {
return a+b; }
12 static Type
inv(
const Type& x) {
return -x; }
19 static Type
id() {
return T(0); }
20 static Type
op(
const Type& a,
const Type& b) {
return a^b; }
21 static Type
inv(
const Type& x) {
return x; }
static Type op(const Type &a, const Type &b)
static Type inv(const Type &x)
static Type inv(const Type &x)
static Type op(const Type &a, const Type &b)