当前位置: 首页 > news >正文

C++ //练习 17.12 使用前一题中的数据结构,编写一个函数,它接受一个问题编号和一个表示真/假解答的值,函数根据这两个参数更新测验的解答。

C++ Primer(第5版) 练习 17.12

练习 17.12 使用前一题中的数据结构,编写一个函数,它接受一个问题编号和一个表示真/假解答的值,函数根据这两个参数更新测验的解答。

环境:Linux Ubuntu(云服务器)
工具:vim

 

代码块
#include<iostream>
#include<bitset>
using namespace std;template <size_t N> class exam {public:exam(): s() {]size_t get_size() { return N; }void set_solution(size_t n, bool b) { s.set(n, b); }bitset<N> get_solution() const { return s; }size_t score(const bitset<N> &a);private:bitset<N> s;
};template <size_t N> size_t exam<N>::score(const bitset<N> &a){size_t ret = 0;for(size_t i = 0; i < N; i++){if(s[i] == a[i]){ret++;}}return ret;
}

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 【轻松拿捏】什么是多态?如何在 Java 中实现多态?
  • 30. 串联所有单词的子串【 力扣(LeetCode) 】
  • 暑假算法刷题日记 Day 10
  • 记录jenkins的一个错误
  • 微信小程序request的请求格式是什么
  • 搭建内网开发环境(一)|基于docker快速部署开发环境
  • ES高级查询Query DSL查询详解、term术语级别查询、全文检索、highlight高亮
  • 学习日志8.14--ALC(Access Control List)访问控制列表
  • 一分钟学会Linux交换分区
  • 【Python深度学习】图像分割经典网络:U-Net
  • 官方招募 | 仓颉语言三方库社区建设全速启航,全球开发者、技术大神只等您!
  • 掌握CSS的时间之旅::past和:future伪类的探索与应用
  • AI工作流:低代码时代的革新者,重塑手机问答类应用生态
  • 【微信小程序】自定义组件 - 数据监听器
  • Qt Creator安装配置指南
  • [LeetCode] Wiggle Sort
  • 10个确保微服务与容器安全的最佳实践
  • centos安装java运行环境jdk+tomcat
  • ES6--对象的扩展
  • golang中接口赋值与方法集
  • JAVA并发编程--1.基础概念
  • JS字符串转数字方法总结
  • Perseus-BERT——业内性能极致优化的BERT训练方案
  • TypeScript迭代器
  • 前端自动化解决方案
  • 前嗅ForeSpider中数据浏览界面介绍
  • 微信小程序:实现悬浮返回和分享按钮
  • 小程序开发之路(一)
  • 一起来学SpringBoot | 第十篇:使用Spring Cache集成Redis
  • 【运维趟坑回忆录】vpc迁移 - 吃螃蟹之路
  • 第二十章:异步和文件I/O.(二十三)
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • ### Cause: com.mysql.jdbc.exceptions.jdbc4.MySQLTr
  • (1)(1.13) SiK无线电高级配置(六)
  • (1)(1.8) MSP(MultiWii 串行协议)(4.1 版)
  • (20)docke容器
  • (js)循环条件满足时终止循环
  • (Redis使用系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
  • (八)Spring源码解析:Spring MVC
  • (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记
  • (草履虫都可以看懂的)PyQt子窗口向主窗口传递参数,主窗口接收子窗口信号、参数。
  • (附源码)springboot高校宿舍交电费系统 毕业设计031552
  • (附源码)ssm高校社团管理系统 毕业设计 234162
  • (原創) 系統分析和系統設計有什麼差別? (OO)
  • .bat批处理(十一):替换字符串中包含百分号%的子串
  • .net Application的目录
  • .NET 自定义中间件 判断是否存在 AllowAnonymousAttribute 特性 来判断是否需要身份验证
  • @NestedConfigurationProperty 注解用法
  • [ CTF ] WriteUp-2022年春秋杯网络安全联赛-冬季赛
  • [ 转载 ] SharePoint 资料
  • [@Controller]4 详解@ModelAttribute
  • [ACP云计算]组件介绍
  • [Android View] 可绘制形状 (Shape Xml)
  • [Android]常见的数据传递方式
  • [BUUCTF 2018]Online Tool