4 耳边呢喃

尚未进行身份认证

嘿嘿嘿

等级
TA的排名 10w+

读取一个整数的每一个bit位的值

//判断一个int变量的每个bit位的值(1或者0)//num=4--转成2进制--100//1<<pos,//将1左移0位1100&1结果得到是000-->说明该变量的右起第1位是0//将1左移1位10100&10结果得到是000-->说明该变量的右起第2位是0...

2018-09-15 11:33:30

练习 进程钩子 全局钩子

C++ 关于钩子的知识点博客网上基本写的都非常详细,这里只是简单分享一下本人练手的编程步骤和一些简单认识。钩子程序就大概分成了2种:(1) 进程中的钩子:它 的作用范围只是限定在某个进程中,或者某个线程中。比如我们只想起一个MFC程序,截获在这个MFC程序界面中的所有鼠标,键盘操作。这属于进程中的钩子。编写普通的进程中的钩子demo,可以直接建立一个小MFC工程就可以了。

2018-01-05 14:55:27

数据结构练习——简单双链表

头文件:NodeStruct.h//为了防止重定义结构体#ifndef _NODESTRUCT_H_#define _NODESTRUCT_H_#include//单向链表节点数据结构typedef struct ListNode { int NodeNum; ListNode* next;}Listnode, *pListnode;//双向链表节点数据结构typed

2017-12-21 14:18:06

数据结构练习——简单单链表

头文件1:NodeStruct.h//为了防止重定义结构体#ifndef _NODESTRUCT_H_#define _NODESTRUCT_H_#include//单向链表节点数据结构typedef struct ListNode { int NodeNum; ListNode* next;}Listnode, *pListnode;#endif // !_NODE

2017-12-21 10:11:31

MFC调用mstscax.dll控件实现远程连接(添加消息回调)

在之前的文章中 http://blog.csdn.net/wochendaixin/article/details/78412196点击打开链接基本已经实现了通过MFC调用微软的mstscax.dll进行远程连接,最近因为需要完善一个工程需要在此基础上还能得到远程连接时的各种状态:开始连接、连接完成、连接中断等等事件状态。因此下面就以MFC工程下的处理为例:工程代码下载:实

2017-12-14 18:33:12

C++ 结合mysql-connector 的连接池实验记录

网上学习时找到了这篇数据库连接池文章 http://blog.csdn.net/cscmaker/article/details/6679256 点击打开链接所以直接对这篇文章进行了一次实验.实验环境:vs2012 mysql-connector-c++-noinstall-1.1.9-win32整个工程就主要包含三部分(1)头文件部分:connection_poo

2017-12-05 10:36:14

安装MySQL最后未响应的解决

今天下午头一次接触MySQL。在安装时进入最后的步骤一直显示未响应。网上一查都说卸载一遍再安装就行了安装环境:win10+MySQL5.5.19我的卸载步骤:(1)去控制面板中,找到MySQL,右键卸载(2)去C:\ProgramData 删除你的 MySQL 文件夹;这里发现网页上提到删注册表项,但我去注册表里面查找没找到带MySQL的项。(3)重启,再安装

2017-11-27 15:56:31

MFC调用RDP实现远程桌面共享实例

此次MFC的远程桌面共享端源代码地址:编译运行环境:win10,vs2017一、RDP远程桌面共享端(1)准备好和RDP共享相关的调用之前一直在纠结由c#转MFC之后,调用包装类产生的函数和MSDN有差别。在查了一片源代码后发现根本不需要去使用包装类。在我的分享端工程里通过直接引用一个特殊头文件即可调用那些和RDP远程共享相关的一些列成员和函数。这时,就可以对照MSDN来进行

2017-11-15 15:34:44

C#调用RDP,实现远程桌面共享及控制

之前做了一个远程桌面,只是可以让一台机器远程连接另一台电脑。后来翻了翻帖子发现有用远程桌面共享的例子。所以按照步骤进行了一次实验记录如下:参考资料:(1):http://www.cnblogs.com/mobwiz/p/remote_desktop_share.html  点击打开链接          (2):https://cloudblogs.micr

2017-11-07 10:50:09

C++调用微软actieX控件实现远程桌面实例

系统:win10;工具:vs2017主要的工作部分:1. 新建工程;MFC的activax控件。一切都是默认走下去。直接编译。然后为这个自动生成的activeX控件添加一个MFCdialog对话框。   参考网址:http://blog.csdn.net/wangzhiyang925/article/details/38715605点击打开链接    遇到问题:(

2017-11-01 14:41:33

C写 环形双链表

///////////////////////////////////////////双向链表//参考:https://zhidao.baidu.com/question/584544521.html#include#includeusing namespace std;struct DoubleNode { int Data; struct DoubleNode* prevA

2017-10-16 19:48:53

C++获取当前时间戳,并转化成格式化时间

#include#include#include#include#include#include#includeusingnamespacestd;typedefstructtimes{ intYear; intMon; intDay; intHour; intMin; intSecond;}Times;Timesstamp_to_sta

2017-10-16 11:08:04

记录2--

//***********************************************************char *c[] = { "ENTER", "NEW", "POINT", "FIRST" }; char **cp[] = { c+3, c+2, c+1, c }; char ***cpp = cp; c是一个指针数组,每个数组单元都是一个指针,指向一个字符串.

2017-10-10 10:34:54

知识点记录1--类的小笔记

C++函数的重载,C++的虚函数,多态性下面关于虚函数和函数重载的叙述不正确的是()A.虚函数不是类的成员函数B.虚函数实现了C++的多态性C.函数重载允许非成员函数,而虚函数则不行D.函数重载的调用根据参数的个数、序列来确定,而虚函数依据对象确定c++中的函数重载(overload):是指在程序中出现了两个函数定义时,他们的函数名字是一样的,但是函数的参数类型和个数是不同。函

2017-10-09 13:48:11

C++对结构体元素排序

当对两个或以上有相关联系的变量数据组进行排序时,考虑结构体来统一排序。。vector的sort排序算法

2017-09-28 13:38:25

ifstream ofstrem对文件的操作

void main() { ofstream pOut("D:\\Cdxtestaaaa.txt", ios::out | ios::app);//这里如果没有这个文件它是会新建一个 if(pOut.is_open()){ pOut << "hello world\n"; pOut.close(); } else { pOut.close(); } string st

2017-09-27 16:16:17

关于字符串的一些整理

关于字符串的相关处理,目前自己只是接触到了 在C语言的字符串处理 和 在C++ 中string字符串处理。第一种:在C语言的字符串处理通常需要自己清楚需要操作的字符串 指针或者地址。具体的应用中的步骤一般是: 手动开辟内存、初始化、赋值,(截取,复制...),  手动释放内存。一般和内存、指针打交道比较多。容易发生错误。C语言的字符串处理的功能函数非常多#include //这个头文件

2017-09-27 13:50:05

学习多线程的生产者和消费者系列的相关实践

昨天很幸运的找到了这个系列的博客 http://blog.csdn.net/morewindows/article/details/7421759,点击打开链接学习了一下关于多线程的知识,前面的系列讲解的非常详细,并且对生产消费这一篇(csdn博客无法打开,在其他网址浏览的)做了相关的代码实践记录如下备忘://///////////////////情景1://///////////////

2017-09-20 09:23:44

利用openssl的AES加密解密数据明文(ECB模式)

AES中的ECB方式来加密解密数据

2017-09-12 10:25:36

利用openssl的AES和RSA完成对数据的加密解密

本程序主要是使用AES的CBC模式来进行数据的加密解密。其中对AES产生的key值进行RSA非对称加密。

2017-09-12 10:12:35

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!