- 博客(16)
- 资源 (15)
- 论坛 (3)
- 收藏
- 关注
转载 OpenCasCade – 载入IGES文件
本例是仿照官方示例ImportExport,如图:来实现的,说明下大概流程以及自己尝试的方法,遇到的问题,以及如何解决的。添加 ImportIGES 消息处理函数1. 添加事件菜单如图,在IDR_MAINFRAME的菜单栏中添加Import…->IGES二级菜单(以后写载入其他格式的文件都在此)。2. 在 IGES 上右键选择 添加事件处理...
2019-02-28 15:00:23
2068
7
转载 OpenCasCade – 贴纹理
前言因为项目需要,所以最近研究了下给 用OpenCasCade库创建的模型贴纹理的问题。因为网上没找到相关的文章,特此记录下来。官方示例本文中的代码是完全仿照官方示例(All-vc10 中的 Viewer3d)所写的,筒子们可以自己去研究一下这块代码,如图:然后看下官方示例的贴纹理效果:代码解读这里为简单起见,只解读图一中Bottle的代码...
2019-02-28 14:58:52
1104
转载 MFC OpenCasCade – 实现View中的实体对象与右边属性窗口的关联
我们现在来实现这样一种功能:点击视图中的实体对象,右边属性窗口显示相应的属性。问题的关键是如何获取我所选中的实体对象,下面是关键代码(放在响应鼠标点击的消息响应的函数中): 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16...
2019-02-28 14:57:21
576
转载 MFC中使用OpenCasCade示例
目录:一、OpenCasCade开发环境搭建二、创建一个MFC应用程序三、在MFC工程中添加代码四、画个瓶子一、OpenCasCade开发环境搭建参见《OpenCasCade开发环境搭建》,这篇文章最后运行示例前所做的工作为以后开发OpenCasCade工程铺平了路,无需额外的配置,只需在新建的工程中加你的代码即可。二、创建一个MFC应用程序到此步,点...
2019-02-28 14:54:39
1766
3
转载 OpenCasCade开发环境搭建
目录我的安装环境OpenCasCade下载和安装OpenCasCade编译、示例运行及使用总结我的安装环境:Windows7 旗舰版 SP1 x64;Visual Studio 2010 SP1;OpenCasCade-6.7.1源码包;如图为OpenCasCade官方文档上列出的Requirements:注意 Visual Studio 的版本...
2019-02-28 14:52:41
5722
6
转载 VS+QT和qtcreator工程的互相转换
QT Creator的project转成Visual Studio的project在windows下,运行Qt Command Prompt。输入命令行:qmake -tp vc XXX.pro会生成文件XXX.vcxprojVisual Studio的project转成QT Creator的project第一步,因为原Visual Studio工程就是基于QT Temp...
2019-02-26 11:08:00
3365
转载 Qt 维护工具MaintenanceTool.exe 使用
QT的组件管理软件并没有在开始菜单或者桌面添加快捷方式(5.9版本),也没有在代码编辑界面设置相关的选项,藏的比较深,因此我被坑了很多次(之前如果要添加组件,只能选择卸载了重装)没有对比旧没有伤害,微软visual studio2017的组件管理软件visual studio installer清晰明了visual studio installer在被坑了多次之后,在一次偶然的机会...
2019-02-26 10:45:30
1437
1
转载 linux下如何用GDB调试c++程序
GDB 是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在 UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。一般来说,GDB主要帮忙你完成下面四个方面的功能:启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。 可让被调试的程序在你所指定的调置的断点...
2019-02-22 13:56:00
115
转载 linux下编译C++文件基本命令
基本流程为:test.c --预处理--test.i --编译-- test.s --汇编-- test.o --链接-- test.exe预处理-E 选项使用g++/gcc将源代码预处理后不执行其他动作。下面的命令将test.cpp预处理,并在标准输出中显示:g++ -E test.cpp 后面加上 -o 选项表示将源代码预处理后输出在指定文件中,比如test.i:...
2019-02-22 12:04:53
863
转载 关于linux目录~ / .
”/“是根目录,”~“是家目录。Linux存储是以挂载的方式,相当于是树状的,源头就是”/“,也就是根目录。而每个用户都有”家“目录,也就是用户的个人目录,比如root用户的”家“目录就是/root,普通用户a的家目录就是/home/a.可以看到.是代表此目录本身,但是一般可以不写所以cd ~/. 和cd ~ 和cd ~/效果是一样的但是.后面有东西又是另外一个问题,点在文件名头部,代...
2019-02-22 10:52:33
939
原创 如何在linux系统下读写windows上的共享文件夹
首先在windows上建立共享文件夹比如我这里是共享的是vs2017文件夹如图: 在这里可以添加多个共享的文件夹。 然后进入虚拟机linux系统:在root模式下终端中输入 mount -t vmhgfs .host:/ /mnt/hgfs 如果做了以上两步,系统没有提示任何问题,那么恭喜你,设置完毕。 [root@ /]# cd /...
2019-02-21 18:42:55
718
转载 使用Visual Studio 2017开发Linux程序
环境: win7_x64旗舰版、VS2017企业版、VMware10.0.2、CentOS7 在CentOS7上首先需要安装gcc、g++和gdbserver,这里就不多说一、安装VS2017 1.1 安装VS2017时,必须要勾选“使用C++的Linux开发”工具集二、创建Linux项目2.1 创建一个名称为"TestLinux"的解决方案,我们稍后会在这个解决...
2019-02-20 18:57:18
286
转载 C/C++中extern关键字详解
1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。 也就是说extern有两个作用,第一个,当它与"C"一起连用时,如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这个函数名时按着C的规则去翻译相应的函数名而...
2019-02-15 12:04:17
79
转载 C_C++变量命名规则
C_C++变量命名规则变量命名规则是为了增强代码的可读性和容易维护性。以下为C++必须遵守的变量命名规则: 1、 变量名只能是字母(A-Z,a-z)和数字(0-9)或者下划线(_)组成。2、 第一个字母必须是字母或者下划线开头。3、 不能使用C++关键字来命名变量,以免冲突。4、 变量名区分大小写。 变量命名规则:一、 用最短字符表示最准...
2019-02-15 10:50:11
1848
转载 计算机存储信息的单位
“大数据”作为时下最火热的IT行业的词汇,随之数据仓库、数据安全、数据分析、数据挖掘等等围绕大数量的商业价值的利用逐渐成为行业人士争相追捧的利润焦点。笔者愚钝,大数据有多大,一直没有清晰的概念,故此简单的科普研究,分享至此:最小的基本单位是Byte应该没多少人不知道吧,下面先按顺序给出所有单位:Byte、KB、MB、GB、TB、PB、EB、ZB、YB、DB、NB我只知道前五个,估计大多数人...
2019-02-14 09:34:50
479
原创 c/c++中一个 类似 a[2] 的数组引发的一些思考
今天写了如下几行代码:其中CutTaskLine 是一个结构体,M_TASK_MAX是#define M_TASK_MAX 4096CutTaskLine CutItemD_out[M_TASK_MAX];memset(CutItemD_out, 0x00, sizeof(CutTaskLine)*M_TASK_MAX);上面这两行代码是在一个一个函数内使用的,编译无错误...
2019-02-12 15:27:53
214
CommUSB.rar
2020-08-19
缓冲区溢出实验
2015-12-01
小哈龙的留言板
发表于 2020-01-02 最后回复 2020-01-02
怎么把这个oracle 的存储过程转换为mysql的存储过程?
发表于 2016-09-19 最后回复 2017-07-25
戴尔灵越3000笔记本飞行模式无法关闭求 解。。。。
发表于 2016-03-15 最后回复 2016-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝