c++ - 使用 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
问候和感谢您的努力!..
解决方案
推荐阅读
- keycloak-gatekeeper - nginx入口反向代理背后的Keycloak Gatekeeper
- php - 试图获得非对象的属性“课程”
- c - 你能给我关于优雅的评论吗?
- pagespeed-insights - PageSpeed Insights 错误地标记了网站
- react-native - 是否有可用于 React Native 和 Web 浏览器 (Javascript) 的 WYSIWYG 文本编辑器?
- delphi - 组件到屏幕的 Y 位置,其中组件在其他组件之上
- javascript - 如何在角度 8 中使用子路径获取 id
- c# - 从字符串数组或列表c#中查找第一个匹配字符串的索引
- javascript - How do you performantly bulk delete documents from a large collection in cloud firestore?
- c# - Property 'JsonResult.SerializerSettings' must be an instance of type 'System.Text.Json.JsonSerializerOptions'