我第一次接触c++做接口的问题,有些困惑和不理解希望各位指教(我只剩那么多分了)

the81919 2005-05-21 12:28:43
现在想要使用c++实现一个矩阵的一般加,减和乘法功能,并编写一个简单的接口让用户去操作矩阵
要求:
能够支持任何满足某种需求的数据类型(我太明白该怎么做)
Correct copy behavior(我甚至不明白这句话的要求)
运用最优化的方法来存(我知道稀疏矩阵和一般矩阵不同的存储(稀疏矩阵用三元数组和十字链表,一般矩阵用行或列优先,但是该怎么样分开实现呢?)

(可选要求)
发布矩阵事件给矩阵的客户(例如OnSizeChange)(对这个我好茫然呀)

希望大家能帮忙,可以举些列子或者其他什么程序,我比较菜问题提可能比较弱请大家不要见笑.
祝大家周末快乐.
...全文
69 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

703

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder ActiveX/COM/DCOM
社区管理员
  • ActiveX/COM/DCOM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧