- 博客(5)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
转载 关于指针做参
一、用二级指针作为函数参数,有两种典型情况:1.需要传递一级指针的数组时:例如标准C的main函数:int main(int argc, char*[] argv),数组最高维可以退化,char*[] argv等价于char** argv。这里argv代表命令行参数数组。2.需要对传入的一级指针进行修改时:例如:void alloc_new_ch
2016-11-22 14:44:47 334
原创 非对称加密之公钥、私钥
非对称加密需要公钥和私钥。公钥和私钥可以互相解密,并且加密过程是不可逆的,即经公钥加密后的文件只有对应私钥可解开,经私钥加密的秘钥也只有对应的公钥才可以解开。用私钥加密可以证明文件是出于原作者的由于只有拥有私钥的签名者能通过“解密”摘要生成签名,因此具有安全和不可抵赖性。公钥是公布出来的,可供大家下载。私钥是个人持有的。非对称加密流程如下:A->B发文件,A先用B公布出来的
2016-11-17 18:12:35 2079
原创 字符串首字母排序
根据字符串的首字母进行排序。例如:“我的名字”,提取为“WDMZ”后进行排序。“11我的ab名字”,提取为"11WDabMZ"后进行排序。void FirstLetter(int nCode, CString& strLetter){ if (nCode >= 1601 && nCode < 1637) strLetter = _T("A"); if (nCode >= 1637
2016-11-10 17:18:35 3703
原创 汉字编码原则及0XA1与0X80代表的含义。(汉字编码原则为转发)
字符串转GB2312编码后,若码值小于0XA1,则表示这不是一个汉字。字符串转GB2321编码后,若码值小于0X80,则表示此字符串是有两个部分拼接而成。网上得到字符串对应的编码都是直接转unsigned char,若是使用UNICODE,则需先将字符串转char,然后强转得到高地位,相加后可得对应的GB2312编码。int iLength;char cName[1024];
2016-11-07 16:45:07 33701
IDEA快捷键大全.zip
2020-07-14
MFC圆形进度条(ProgressContrl)如何实现?
2015-11-10
哪位大神帮忙看看这是MFC的什么控件
2015-04-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人