
c++
文章平均质量分 89
c++学习笔记
BufferPools
BufferPools is the Buffer.
展开
-
移位运算符对比 java和c 补码
移位运算符对比 java和c目录移位运算符对比 java和c一、二进制整数存储的方式那么如何理解补码呢?二、C/C++中的移位运算符三、Java中的移位运算操作自己尤其喜欢使用位运算符,不是为了装x,在做密码方面的工作时经常要用到位操作。早就想比较和总结一下Java和C的位运算的不同之处了,所以借这几天的空闲时间做一下比较。其实不同之处很少,但是想要讲明白需要讲解以下数值的存储方式。以下结论均以实验为根据一、二进制整数存储的方式顺带提一下实际存储时整数(char, short, int, long原创 2021-08-05 22:13:50 · 350 阅读 · 0 评论 -
网络编程socket之listen函数
listen函数使用主动连接套接口变为被连接套接口,使得一个进程可以接受其它进程的请求,从而成为一个服务器进程。在TCP服务器编程中listen函数把进程变为一个服务器,并指定相应的套接字变为被动连接。转载 2020-05-31 19:21:57 · 395 阅读 · 0 评论 -
基于BLS的盲签名与基于RSA的盲签名的实现与比较
这里写自定义目录标题利用PBC库实现盲签名利用PBC库实现盲签名你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。...原创 2020-09-21 20:34:16 · 2757 阅读 · 5 评论 -
PBC Library的element_t不能插入vector中
问题描述最近在使用PBC库写关于双线性对的代码时,恰巧想用向量vector来存储元素element_t变量,但是却碰见了意外。首先我声明了一个element_t的向量。std::vector<element_t> tau;然而,当我想要push_back()时for(int i=0;i<blockNum;i++){ in_tau>>buff; element_t tem_tau; element_init_Zr(tem_tau, pairing); elem原创 2020-07-04 19:48:57 · 458 阅读 · 5 评论 -
Eclipse for C++ Debug 停留在主函数且跳过断点问题
最近在使用Eclipse 写c++代码,使用debug调试代码时老是达不到预期的效果,每次debug都停留在main函数处,而且会跳过自己设置的断点。经过多方查证,发现了问题所在,eclipse默认在main函数处设置了断点。1.右击项目2.Debug as3.Debug Configurations...4.选择Debugger,取消勾选Stop on startup at:main选项。...原创 2020-07-04 15:43:43 · 650 阅读 · 0 评论 -
linux c语言socket编程实例
1.服务器端代码:#include <iostream>#include <stdio.h>#include <string.h>#include <stdlib.h>#include <sys/socket.h>#include <sys/types.h>#include <netinet/in.h>#include <arpa/inet.h>#include <unistd.h&原创 2020-06-01 21:11:29 · 470 阅读 · 0 评论 -
C语言中带参main函数,int argc,char *argv[]
本人对c语言不是很熟悉,一下如有问题,请批评指正。C语言中,一般情况下main函数不带参数(或者说不使用参数),但是并不代表main函数没有参数。其实,main函数可以有两个参数,一个是整数类型的argc,一个是指针数组argv。常见main函数定义:int main(int argc,char* argv[])那么这两个参数分别代表什么含义呢?如何给这两个参数赋值呢?先说下第二个参数,指针数组。数组中每个元素都是char类型的指针,每个指针可以指向一个字符串。事实上,第二个参数里的每..原创 2020-05-16 16:47:46 · 415 阅读 · 0 评论 -
C语言中,头文件、源文件和库文件的关系(转)
初学c,一直搞不懂几个概念,偶然看到一篇比较好的文章,转载一下,原文https://blog.youkuaiyun.com/xhbxhbsq/article/details/78955216一下是原文内容,方便自己以后查看,侵删。简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白编译器的工作过程,一般说来编译器会做以下几个过程:1.预处理阶段2.词法与语法分析阶段3....转载 2020-05-05 23:11:04 · 5617 阅读 · 1 评论