C++ 新手问下有没有办法链式定义一个类

查看 30|回复 2
作者:BRS5672023   
比如说我先定义一个单项式类为这种形式:
a * pow(p, n) * pow(q, m)
其中 a, m, n 都是整数,p 和 q 是两个字符,然后现在我想定义操作一个更复杂的类,就是一般所说的多项式,但是它要满足我添加一个单项式进来之后仍然还是一个多项式的要求。。
jones2000   
不就是一个四则运算, 直接字符解析下, 不完是了, 计算机本科“编译原理”就有。 压栈出栈。
c0xt30a   
你可能需要模版表达式跟操作符重载这两个特性(手法)。前者不如后者常见,你搜索下 C++ expression templates
您需要登录后才可以回帖 登录 | 立即注册

返回顶部