首页 > 解决方案 > 使用 4 位的自定义数据类型

问题描述

我想创建一个使用 5 位的自定义数据类型。最大值为 20 (10100),最小值为 0 (00000)。我无法想象我怎么能做到这一点。所以我决定请你帮忙...

它应该做如下算术:

note n = 15;
note x = 5;
std::cout << n + x << std::endl; //Should print 20
std::cout << n-x << std::endl; //Should print 10

问候和感谢您的努力!..

标签: c++user-defined-data-types

解决方案


推荐阅读