自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

积累点滴,保持自我

遇见问题,解决问题

  • 博客(13)
  • 资源 (16)
  • 收藏
  • 关注

转载 c++拷贝构造函数

一. 什么是拷贝构造函数首先对于普通类型的对象来说,它们之间的复制是很简单的,例如:int a = 100;int b = a; 而类对象与普通对象不同,类对象内部结构一般较为复杂,存在各种成员变量。下面看一个类对象拷贝的简单例子。#include <iostream>using namespace std;class CExample {privat...

2019-06-28 16:22:40 7320

原创 VS清理中间文件bat脚本

@echo offecho 清除所有obj pch idb pdb ncb opt plg res sbr ilk suo exp文件,正在清理......del /f /s /q .\*.objdel /f /s /q .\*.pchdel /f /s /q .\*.idbdel /f /s /q .\*.pdbdel /f /s /q .\*.ncbdel /f /s ...

2019-06-27 13:54:04 1696

原创 OpenCasCade鼠标移动高亮颜色设置与选中颜色设置

OpenCaseCade在鼠标移动至图元时会高亮显示,当图元被选中时默认也会有变化,如何更改高亮的颜色以及选中时的颜色呢这个问题以前自己尝试过自己处理改变,但是自己处理实现的效果感觉总是拖拖拉拉 ,而且时效性很差,在最近研究中发现一种方法,可以简单的实现该操作。这里要关注一下OCC本身提供的 AIS_InteractiveContext.lxx 文件和AIS_InteractiveObj...

2019-06-26 11:34:07 4587 9

原创 OpenCasCade标注显示类(独立)

比如我在OCC绘图区画一个点P,然后在点P附近显示部分标注说明,如下图:上图在指定位置 显示了指示性文字描述,OCC实现过程,一个类实现此功能 ISession_Text 类,在OCC例子程序中可以找到,这里是把它单独分离出来,只依赖OCC标准库文件。ISession_Text.h:// ISession_Text.h: interface for the ISession_T...

2019-06-24 16:58:50 2721 5

原创 OpenCasCade在一个窗体中的两个picture控件中 分别显示

经常使用的方式是直接在一个窗口或者一个picture控件中显示OCC的绘制图元,如果要想在一个窗口中显示多个picture控件,并且每个绘制控件互不影响,该如何实现。通过简单地测试,结合OCC官方参考资料,得出以下方法:在OCC环境初始化的时候 V3d_Viewer 类的对象初始化个数可以初始化多个,每个绑定一个picture控件即可,至于其它鼠标操作,注意区分各个显示控件位置即可区分...

2019-06-24 14:40:01 775

转载 c++ vector,list,deque,map,set,hash_map 特点及区别

List封装了链表,Vector封装了数组, list和vector得最主要的区别在于vector使用连续内存存储的,他支持[]运算符,而list是以链表形式实现的,不支持[]。Vector对于随机访问的速度很快,但是对于插入尤其是在头部插入元素速度很慢,在尾部插入速度很快。List对于随机访问速度慢得多,因为可能要遍历整个链表才能做到,但是对于插入就快的多了,不需要拷贝和移动数据,只需要改变...

2019-06-21 11:13:56 665

原创 dll的基址与对应的lib文件

c++中 dll文件的静态调用 会使用与其对应的 lib库文件与.h头文件,lib库的生成目录可以自己指定如下图,一个vs2010 创建的dll项目的链接器页面,有几项属性值的了解。生成对应lib文件的设置:在 导入库 这项输入lib文件生成的目录。基址:可以手动指定加载dll后,dll所占内存的地址(但是这个都是会变得),比如像上面这个dll项目,我指定了基地址0x...

2019-06-19 18:00:29 1071

转载 C++指针delete后赋值为NULL的一些问题

C++标准规定:delete空指针是合法的。p=NULL后p指向0x0这个地址,NULL其实就是0x0,多次对0x0进行操作,系统默认合法。对于非空指针delete后若未赋值为NULL,p将成为一个非法指针(野指针),后续代码如果使用到该指针有可能会造成系统崩溃(内存不可以读不可写),或者,破坏自身有效内存数据(释放后,又在申请作为别的用途,恰巧系统分配了同一块内存),再次delete系...

2019-06-13 16:06:06 1991 1

原创 OpenCasCade将鼠标点映射到OCC三维视图中的三维点(鼠标点转换为OCC三维坐标)

有段时间没写过关于OCC的文章,前段时间在以前写过的一篇文章介绍将鼠标点转换为OCC三维坐标,在一位博友的提示中,以另外一种方式实现,这种方法就是先构造一条过鼠标点的并且垂直于屏幕的一条线,然后求该直线与某一个面的交点,得到该交点的三维坐标,即是该鼠标点转换为OCC的三为坐标。代码实现://将鼠标位置坐标转换为OCC三维坐标(垂直线法)gp_Pnt OccEditView::Cha...

2019-06-11 10:54:58 3329 11

转载 CentOS各目录的介绍

我们在输Linux命令的时候,经常要进入到某目录下进行操作,所以理解这些目录的含义就显得非常重要了,下面来详细介绍一下。虽说一下子记不住,但是可以作为字典方便随时查阅。一、Linux各目录的作用: 目录名 目录作用 /bin/ 存放系统命令的目录,普通用户和超级用户都可以执行。不过放在/bin下的命令在单用户模式下也可以...

2019-06-10 18:11:51 2006

转载 sudo apt-get 与 yum

sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录 和管理时间,同样也提高了安全性。sudo不是对shell的一个代替,它是面向每个命令的。rpm包和deb包是两种Linux系统下最常见的安装包格式,在安装一些软件或服务的时候免不了要和它们打交道。rpm包主要应用在Re...

2019-06-05 10:15:06 2716

转载 CentOS遇到Qt编译问题的解决方案(error: cannot find -lGL)

1、安装Qt,进入CentOS系统的终端,依次执行以下命令chmod +x qt-opensource-linux-x64-5.5.1.run./qt-opensource-linux-x64-5.5.1.run2、笔者CentOS 7 64位,安装完成Qt5.5.1。随意新建一个Qt Widgets Application。结果遇到Qt编译问题,提示信息如下:error: ...

2019-06-04 17:51:54 2048 2

转载 关于C和C++中的基本数据类型int、long、long long、float、double、char、string的大小及表示范围

一、基本类型的大小及范围的总结(以下所讲都是默认在32位操作系统下):【单位描述】字节:byte位:bit1. 短整型short:所占内存大小:2byte=16bit;所能表示范围:-32768~32767;(即-2^15~2^15-1)2. 整型int:所占内存大小:4byte=32bit;所能表示范围:...

2019-06-04 10:26:38 6293

OpenCasCade整体学习案例

整体简介OpenCasCade,附带每一部分的简单使用案例,资料比较详细,对学习OCC有很大帮助

2024-08-05

GDIGDI+.rar

MFC中使用GDI与GDI+

2021-05-13

FxRamnit.rar

本机遇到 执行exe文件 会生成xxsrv.exe文件 ,使用此工具全盘扫描修复即可

2021-05-11

Project1.rar

资源中包含USB通讯类,Win32测试程序,以及MFC界面测试程序,使用简单,vs2015开发

2020-08-21

CommUSB.rar

windows下USB通讯程序,使用hid.lib等windows库,附件包含usb基本通信类,依靠输入VID与PID来打开USB,有完整测试程序,VS2015开发

2020-08-19

RadASM.v2.21.8f

汇编开发集成工具RadASM,自己常用的汇编开发集成工具

2018-07-18

c++人脸相似度检测MFC源码

c++利用opencv实现两张人脸图片的相似度检测,完整程序源码

2018-07-18

遍历匹配串口

c#遍历匹配串口(向每个串口发数据,根据返回数据确定是否为所需串口)

2018-07-18

送给破解新手的160个小程序

适合破解新手的160个crackme练手

2015-12-02

各种学习破解的基本工具

各种破解所需的工具整理打包,不用再去乱找了

2015-12-01

缓冲区溢出实验

1、利用RPC漏洞建立超级用户 利用工具scanms.exe文件检测RPC漏洞,利用工具软件attack.exe对172.18.25.109进行攻击。攻击的结果将在对方计算机上建立一个具有管理员权限的用户,并终止了对方的RPC服务。 2、利用IIS溢出进行攻击 利用软件Snake IIS溢出工具可以让对方的IIS溢出,还可以捆绑执行的命令和在对方计算机上开辟端口。 3、利用WebDav远程溢出使用工具软件nc.exe和webdavx3.exe远程溢出。

2015-12-01

dos命令大全

掌握DOS命令你就算是黑客入门了,熟悉这些是每个网络安全人员必备的

2015-08-17

IECookiesView_1.77

可以查看cookies信息 可以修改cookies信息,绿色汉化,个别杀软误报你懂得

2015-07-24

代理猎手工具

查找代理服务器,验证代理服务器,,,等等

2015-07-07

Lansee1.72

一款非常给力的局域网查看工具 具有网络数据抓包 共享 操作等功能

2015-07-07

流光扫描工具

流光5.0汉化版扫描工具, 简单易操作,功能强大,慎用

2015-07-07

Cisco Packet Tracer5.0 汉化包

可以将英语版的工具汉化,使人们 更容易理解和运用

2015-03-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除