- 博客(10)
- 收藏
- 关注
原创 c++(4)
否则,整个表达式的值为expression3的值。检测到EOF后,cin将两位(eofbit和failbit)都设置为1,则fail()成员函数返回true,否则返回false。简化一种常见的循环任务:对数组(或容器类,如vector和array)的每个元素执行相同的操作。在for循环中,continue语句导致该程序跳过循环体的剩余部分,但不会跳过循环的更新表达式。cin.get(ch)读取输入中的下一个字符(即使是空格),并将其赋给变量ch。在无法预先知道循环将执行的次数时,常使用while循环。
2023-07-16 16:14:13 166 1
原创 c++(3)
取值范围的定义如下:首先找到上限,需要知道枚举量的最大值,找到大于这个最大值的、最小的2的幂,将它减去1,得到的便是取值范围的上限。对数组应用sizeof运算符得到的是数组的长度(这种情况下,c++不会将数组名解释为地址),而对指针应用sizeof得到的是指针的长度,即使指针指向的是一个数组。可以使用赋值运算符(=)将结构体赋给另外一个同类型的结构体,这样结构中的每一个成员都被设置为另一个结构中相应成员的值,即使成员是数组,这种赋值称为成员赋值。,不管程序最终是否使用数组,数组都在那里,它占用了内存。
2023-07-14 20:46:33 175 1
原创 c++(2)
它还提供控制符dec、hex和oct分别用于指示cout以十进制、十六进制和八进制格式显示整数。由于指数部分可能是正数可能是负数,因此将8bit的指数范围0-255划分为两部分,127-255表示指数为正,0-126表示指数为负。在内存中的存储:符号位(1bit 正0负1) 指数位(8bit)小数部分。由于浮点数的二进制科学计数法使得整数部分一定是1,因此整数部分不存储。8.25表示成二进制:整数部分+小数部分(分别转换)1000.01。8.25的科学计数法的指数3–>127+3=130。
2023-07-14 15:20:43 164 1
原创 c++(1)
类是用户定义的一种数据类型,要定义类,需要描述它能够表示什么信息和可对数据执行哪些操作。类定义描述的是数据格式及其用法,而对象则是根据数据格式规范创建的实体(类的实例化)。cout是一个ostream类对象;cin时一个istream类对象类也可以来自类库。
2023-07-14 15:19:45 116 1
原创 2021保研经验-存了草稿忘记发了
保研经验填完系统后,瘫了一段日子,想着之前夏令营和预推免期间,学长学姐们的帖子和帮助对我有很重要的意义,就想着把自己的经历和经验也写成帖子给大家分享,希望能够帮助到之后的学弟学妹。写完之后放在自己的博客,最近把它搬过来,分成几个模块给大家分享吧。
2022-12-26 17:18:28 665
原创 windows系统下解决github访问速度过慢
最近用github的时候,发现速度很慢(以前也有,太懒了没解决),最近实在受不了了,就在网上找办法解决了一下,过程记录一下,仅供参考。保存hosts,断开网络链接,然后重新联网,打开github主页,如果打开正常,ok了。如果还是出现登录出现页面布局混乱或者超时,可以使用HOSTS加速对Github网站加载的资源网站域名解析。在该网站输入github.com,找到TLL最小的IP地址。弄到这里的话,基本上就可以正常访问github了。找到hosts文件,添加以下内容后保存。在hosts中添加以下代码。
2021-11-22 23:25:26 895
原创 信息安全基础综合实验-基于中国剩余定理的秘密共享方案
最近没有什么事情,打算把之前的作业整理一下发出来,有需要的学弟学妹们可以参考一下。相关:某电的密码学实验,信安专业必选实验实验题目:基于中国剩余定理的秘密共享方案实验目的(包括实验环境、实现目标等等)实验环境:Windows 10Visual studio 2017Miracl库实验目标:1.通过算法编程,熟悉使用miracl库的基本函数操作2.通过编程实现基于中国剩余定理的秘密共享方案,加深对于中国剩余定理的理解与运用3.体会密码学与数论的紧密联系,将数论的知识运用于密码学的方案
2021-11-17 23:06:39 2323 1
原创 信息安全基础综合实验-中国剩余定理
最近没有什么事情,打算把之前的作业整理一下发出来,有需要的学弟学妹们可以参考一下。相关:某电的密码学实验,信安专业必选实验实验题目:中国剩余定理实验目的(包括实验环境、实现目标等等)实验环境:Windows 10Visual studio 2017Miracl库实验目标:1.通过算法编程,熟悉使用miracl库的基本函数操作2.通过编程实现中国剩余定理,加深对于中国剩余定理的理解与运用3.体会密码学与数论的紧密联系4.提高逻辑思维能力方案设计2.1背景一千多年前的《孙子算经
2021-11-01 13:48:47 1046
原创 信息安全基础综合实验-素性检测算法
最近没有什么事情,打算把之前的作业整理一下发出来,有需要的学弟学妹们可以参考一下。相关:某电的密码学实验,信安专业必选实验实验题目:素性检测算法实验目的实验环境:Windows 10Visual studio 2017Miracl库实现目标:1.通过搭建环境并且实现算法,熟悉运用miracl库的基本函数操作;2.通过实现fermat素数检测算法,加深对于fermat小定理的理解与运用;3.体会密码学与数论的紧密联系,将理论化为实践。方案设计2.1背景皮埃尔·德·费马于1636年
2021-10-27 23:08:25 1623
原创 miracl常用函数手册
miracl常用函数手册把之前写过的md整理一下最近某电的密码学实验需要用的miracl大数库,这里把官方文档里的一些常用函数做一个总结,便于查找使用。absol函数原型:void absol(x,y)flash x,y or big x,y功能:取x的绝对值,y=|x|add函数原型:void add(x,y,z)参数类型:big x,y,z功能:z=x+ybrand函数原型:int brand()功能:返回值一个随机整数限制:首次使用前必须先调用irand。注意:此生
2021-08-15 10:41:25 5136 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人