- 博客(19)
- 资源 (15)
- 收藏
- 关注
原创 C++ 虚函数 纯虚函数 抽象类 代码示例
其中抽象类指的是在类的定义中出现了纯虚函数,导致无法实例化,。代码:头文件#include "stdafx.h"using namespace std;class Person{public: Person(); ~Person(); virtual void work() = 0;};//Coder 继承Personclass Coder : public P...
2019-07-22 11:31:06 1156
转载 Windows下多线程的使用
自己写笔记麻烦 就转载好了#include "stdafx.h"using namespace std;int ThreadFunc1(void* param){ int i=*(int*)param; while(--i) { cout<<i<<endl; Sleep(2000); } ...
2019-07-18 11:04:54 216
转载 C++结构体中有构造函数和析构函数
正好今天在公司看代码的时候有看到,特此记录一下以下是在一篇博客上看到 来源:https://blog.csdn.net/weixin_40539125/article/details/84145318C里面没有,C++里面有C++里根本就没有结构,仅仅为了兼容c才有结构这种东西,实际上除了名字以外,C++的结构就是类!!如果从空间分配上来看,struct变量放在栈上,而class变量...
2019-07-18 10:20:38 3065
原创 C++局部重载new delete方法剖析
所谓局部重载 即在类当中重载new 和delete 方法众所周知 C++实例化类时一般的方法都是分配一块内存对象 即DD *mm = new DD() 这种类型,所以如果我们能对new方法进行重载,即给里面加入我们自己想要达到的效果,就能更好的对内存进行管理,重载的方法主要是通过operator方法,接下来看一下我写的例子。首先是头文件,即是对Student类的声明:#include...
2019-07-18 09:35:38 1436
原创 C++ 杂七杂八的东西
Class dd = new Class():其中new方法包含了:Class();//执行构造函数 malloc()delete 方法也包含了~dd()和free()信号与槽函数,原理主要是通过重载的方式--改变operate方法实现的子类在new过程中 会调用父类的构造函数顺序是先调用父...
2019-07-17 17:23:13 1092
原创 Windows 软件安全---注入安全
在Windows软件中,绝大多数软件都是exe文件,然后有很多动态链接库dll构成。所以很多黑客就可以通过dll注入的形式入侵软件,达到入侵甚至盗取密码的功能,接下来本人介绍一种方法,可以防止非法dll注入的一种方法,学识有限,如有不足,敬请指教。介绍的方法是通过hook系统的ldrLoadDll方法,然后判断dll的名称,防止恶意dll注入。原理如下:Inject Defense原理...
2019-07-17 11:30:09 1313
转载 .sln vcxproj vcxproj.filter文件作用(转载)
.sln是解决方案文件,为解决方案资源管理器提供显示管理文件的图形接口所需的信息sdf (SQL Server Compact Edition Database File)文件,是工程的信息保存成了数据库文件,如果你没有参加大型的团队项目,不涉及到高深的调试过程,这个文件对于你来说没什么用了,可以放心的删除,如果你后来又需要这个文件了,简单,打开工程里的.sln文件重新编译链接就ok了vc...
2019-07-16 09:23:12 1070
原创 C++数据结构04--顺序栈的实现
头文件:typedef struct{ SElemtype data[MAXSIZE]; //存放的数据 int top; //指向栈顶的指针}SqStack;class StackClass{public: StackClass(); ~StackClass(); SqStack* InitStack(); bool DestroyStack(SqStack *...
2019-07-11 11:15:34 1292
转载 C++ const关键字讲解(转载)
constKeyword in C++Constant is something that doesn't change. In C language and C++ we use the keywordconstto make program elements constant.constkeyword can be used in many contexts in a C++ p...
2019-07-11 09:25:34 1346
原创 C++ static关键字作用讲解
一、隐藏作用指的是加static关键字的变量只在源文件cpp中起作用,无法在其中文件中被调用。举例来说明:分别创建两个cpp文件。一个是main函数所处的cpp 一个是自己定义的demo.cppdemo.cpp代码如下:里面主要是定义了一个char类型字符a和msg函数#include "stdafx.h"char a ='a';void msg(){ std::co...
2019-07-10 20:06:17 1553
原创 C++数据结构03--静态链式线性表的实现
头文件://静态链表头文件#include "stdafx.h"using namespace std;#define MAXSIZE 250typedef int ElemType;typedef struct{ ElemType data; int cur; //存在next的指针游标} StaticLinkList[MAXSIZE];class Static...
2019-07-10 15:04:14 1176
原创 C++数据结构02--链式线性表(单链表的实现)
头文件://实现链式线性表#include "stdafx.h"using namespace std;typedef int DataType; //将数据类型设为int类型/或者其他类型均可//链式结构体定义typedef struct Node{ DataType data; //当前的数据 struct Node* next; //保留着指向下个数据的地址}Lin...
2019-07-09 11:18:55 1466
原创 C++数据结构01--顺序线性表实现
今天正好又是很闲,就简单实现一下数据结构里面的顺序线性表玩一下,后面有时间再慢慢把后面几种数据结构实现一下玩一下。顺序线性表,就是在连续内存中元素按内存地址顺序排列的数据结构,本人用数组来实现的,因为数组就是连续分配的内存区域,所以比较好弄,加一个结构体。现在上代码:首先是头文件#include "stdafx.h"using namespace std;#define M...
2019-07-04 18:48:30 1568
原创 lua学习
-- 注释print(b)b = 1print(b)b = nil --使用nil置空,删除了该变量,释放内存---- Lua数据类型:nil boolean(false,true) number:双精度浮点型 string:字符串 function:函数-- userdata 数据结构 thread 线程 table:数组-- boolean类型 示例if false ...
2019-07-03 15:50:56 1045
原创 Windows下Lua安装环境配置教程
首先是进入lua官网:https://www.lua.org/点击GetStart点击LuaDist 进入下载界面点击Windows86进行下载:下载好之后,进行解压就行:解压之后,在Windows环境变量Path添加解压文件的bin目录:添加完成之后,进入windows命令行,输入lua回车,出现版本信息则说明配置成功,否则配置失败:...
2019-07-03 14:44:31 14052 4
原创 2019/7/3
刚看完tcp/ip 这个月把两本图解总结一下,感觉还是需要再看一遍总结才能记得住,东西一次性消化不完。写一下这个月要做的事 要按进度做了
2019-07-03 11:05:56 1089
原创 Ajax get请求示例
正好早上有时间,代码:$.ajax({ type:'GET', url:'proinfo', data:data, success:function(result){ //返回成功进行响应操作 //把获取信息填...
2019-07-03 08:27:39 16589
原创 Javascript实现页面跳转传值示例Demo
正好今早有时间,做个简单的示例,讲解一下页面传值的其中一种方式,使用Session传值。session在我看来,是在页面加载过程中,可以保存临时数据的一种方式。然后,从一个页面跳转到另一个页面的时候,如果需要传递其中的数据到另一个页面时,就可以考虑使用session方法传值。接下来是一个示例代码,简单的演示一下如何传值首先是主页面的代码:<!-- 测试页面 --&...
2019-07-02 09:18:46 1737
zipbags.rar
2019-11-22
SocketDemo.rar
2019-06-18
HookAPI并且在Windows程序启动前注入dll (C++)
2019-05-08
Hook C++简单使用Demo
2019-05-02
使用REDM框架制作计算器小工具
2019-04-26
ArcMap ZoomIn(add-in)插件制作(VS2010 +ArcObject10.2) C++
2018-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人