const mutable
摘要:在C++中,由const修饰的成员函数的函数体内部,是不能够对成员变量进行修改的。这个特性被用来保证某些成员函数在实现过程中,避免由于程序员大意而对数据进行了错误的修改;同时也说明此成员函数是非修改性的。如只需要返回成员变量的成员函数就被声明为const类型(const的位置在函数定义参数列表之后)...
阅读全文
posted @
2015-11-25 16:01
3D入魔
阅读(336)
推荐(0) 编辑
基于ACIS/HOOPS的3D应用开发简介 【转】
摘要:(整理) 平台: 造型引擎——ACIS 显示引擎——Direct3D/OpenGL/GDI 应用框架——HOOPS组件关系图ACIS——造型引擎ACIS是美国Spatial Technology公司推出的三维几何造型引擎,它集线框、曲面和实体造型于一体,并允许这三种表示共存于统一的数据结构中,为各...
阅读全文
posted @
2015-07-05 16:49
3D入魔
阅读(2640)
推荐(0) 编辑
C#调用C++Dll封装时遇到的一系列问题【转】
摘要:最近帮底层开发的同时用C#重新封装一下dll,也就是用C#类来封装C++Dll里的方法,以供用户使用。之前也用到过类似的应用,大多数问题都出在类型转换上,但是这次的应用层出不穷,所以在这里总结一下,以供自己以后查阅,也希望对大家能够有所帮助。 首先,重复一下一些基本使用方法。具体的那些方式在这里就...
阅读全文
posted @
2015-04-27 18:04
3D入魔
阅读(1135)
推荐(0) 编辑
在C#中使用C++编写的类——用托管C++进行封装[转]
摘要:现在在Windows下的应用程序开发,VS.Net占据了绝大多数的份额。因此很多以前搞VC++开发的人都转向用更强大的VS.Net。在这种情况 下,有很多开发人员就面临了如何在C#中使用C++开发好的类的问题。下面就用一个完整的实例来详细说明怎样用托管C++封装一个C++类以提供给C#使 用。比如,...
阅读全文
posted @
2015-04-27 18:00
3D入魔
阅读(4420)
推荐(0) 编辑
Visual C++内存泄露检测—VLD工具使用说明[转]
摘要:Visual C++内存泄露检测—VLD工具使用说明一. VLD工具概述Visual Leak Detector(VLD)是一款用于Visual C++的免费的内存泄露检测工具。他的特点有:可以得到内存泄漏点的调用堆栈,如果可以的话,还可以得到其所在文件及行号;可以得到泄露内存的完整数据; 可以设置...
阅读全文
posted @
2015-01-22 10:01
3D入魔
阅读(932)
推荐(0) 编辑
STL源码学习----lower_bound和upper_bound算法[转]
摘要:STL中的每个算法都非常精妙,接下来的几天我想集中学习一下STL中的算法。 ForwardIterlower_bound(ForwardIter first, ForwardIter last,const _Tp& val)算法返回一个非递减序列[first, last)中的第一个大于等于值...
阅读全文
posted @
2015-01-13 14:20
3D入魔
阅读(456)
推荐(0) 编辑
[转载]GMT地形数据总结
摘要:[转载]GMT地形数据总结 原文地址:GMT地形数据总结作者:Jason转载:http://seisman.info/gmt-topo-grid-datas.html目前接触到的地形数据主要有三种:etopo、GTOPO30以及SRTM。按照精度从低到高排序如下:etopo5:GMT网格数据之eto...
阅读全文
posted @
2015-01-12 17:47
3D入魔
阅读(12863)
推荐(0) 编辑
一个小巧的C++Log输出到文件类 (转)
摘要:http://blog.csdn.net/dpsying/article/details/17122739有时候需要输出一些程序运行的信息,供我们不需要调试就可以直接查看程序运行状态。所以我们需要在程序中加入一些LOG输出。适合涉及到虚拟机调试一些关于驱动等的程序时,或进行远程调试时。搜了些log工...
阅读全文
posted @
2014-12-03 10:43
3D入魔
阅读(12027)
推荐(0) 编辑
C++ 内存泄露处理方法 (转)
摘要:1.可以显示内存泄露情况,但无法找到具体的文件位置写法包含头文件#include 然后在需要检测内存泄露的位置加上语句_CrtDumpMemoryLeaks();之后的显示就是内存泄露的多少及块情况信息。2.还要显示在何文件中泄露将头文件语句换成为#ifdef _DEBUG#define DEBUG...
阅读全文
posted @
2014-11-18 11:02
3D入魔
阅读(433)
推荐(0) 编辑
DebugView 调试工具
摘要:软件标签: DebugView 调试工具用debugview,打开debugview,运行你的debug版本程序,可以定位到源文件的某一行。在vc源码中需要输出的地方用 OutputDebugString就可以在这个工具中查看啦,对VC调试代码非常实用,不用你用Messagebox一步步的调试。而...
阅读全文
posted @
2014-11-03 11:17
3D入魔
阅读(2544)
推荐(0) 编辑
排序算法——快速排序(转)
摘要:排序算法——快速排序今天介绍快速排序,这也是在实际中最常用的一种排序算法,速度快,效率高。就像名字一样,快速排序是最优秀的一种排序算法。思想快速排序采用的思想是分治思想。快速排序是找出一个元素(理论上可以随便找一个)作为基准(pivot),然后对数组进行分区操作,使基准左边元素的值都不大于基准值,基...
阅读全文
posted @
2014-10-22 15:17
3D入魔
阅读(1592)
推荐(0) 编辑
排序算法——堆排序 (转)
摘要:排序算法——堆排序http://www.cnblogs.com/luchen927/archive/2012/03/08/2381446.html前一阵子一直在写排序的系列文章,最近因为一些事情耽搁了几天,也穿插了几篇其他类别的随笔。今天还是回到排序上面来,善始善终,呵呵。今天要介绍的也是一种效率很...
阅读全文
posted @
2014-10-22 15:15
3D入魔
阅读(335)
推荐(0) 编辑
.Net 应用程序如何在32位操作系统下申请超过2G的内存【转】
摘要:作者: eaglet2008 年我写过一篇博客叫 《让.Net 应用程序突破2G的内存访问限制》 这篇博客主要讲述了如何在32位操作系统下利用AWE 扩展访问超过2G的内存。AWE方式虽然可以访问超过2G的内存,但其本身也有一些问题,首先必须要锁定内存,其次需要自己写内存管理程序来管理这些内 存,....
阅读全文
posted @
2014-09-10 16:02
3D入魔
阅读(589)
推荐(0) 编辑
(转)用AGG实现高质量图形输出(四)
摘要:AGG的字符输出字符输出,对于AGG来说,这个功能可以处于显示流程的 不同位置。比如字体引擎可直接处于“Scanline Rasterizer”层向渲染器提供已处理完毕的扫描线,也可以处于“Vertex Source顶点源”层提供字体的顶点数据。下面,我们开始学习AGG不同的字符输出方式。如没有特殊...
阅读全文
posted @
2014-08-14 09:17
3D入魔
阅读(1544)
推荐(0) 编辑
(转)用AGG实现高质量图形输出(三)
摘要:转自 :http://www.cnblogs.com/CoolJie/archive/2011/04/27/2030260.html线段生成器(Span Generator)我们前面举的例子使用的都是简单的单一实色,如蓝色的圆、黑色的线等。这是因为在例子里我们一直使用renderer_scanlin...
阅读全文
posted @
2014-08-14 09:16
3D入魔
阅读(1845)
推荐(0) 编辑
(转)用AGG实现高质量图形输出(二)
摘要:本文上接《用AGG实现高质量图形输出(一)》,分别介绍了AGG显示流程中的各个环节。上次讲了AGG的显示原理并举了一个简单的例子,这一篇文章开始讲AGG工作流程里的每个环节。为了方便对照,再放一次AGG显示流程 图另外,上一篇文章里的例程也很重要,后面的例子都将基于这个代码。下面,我们来考察AGG显...
阅读全文
posted @
2014-08-14 09:12
3D入魔
阅读(6984)
推荐(1) 编辑
(转)用AGG实现高质量图形输出(一)
摘要:AGG是一个开源、高效的跨平台2D图形库。AGG的功能与GDI+的功能非常类似,但提供了比GDI+更灵活的编程接口,其产生的图形的质量也非常高(自称超过GDI+)使用前AGG的准备工作下载AGG库,它的家在http://www.antigrain.com,目前最高版本是AGG2.5解压,后面以[AG...
阅读全文
posted @
2014-08-14 09:11
3D入魔
阅读(2305)
推荐(0) 编辑
开源图形库 c语言-图形图像库 集合[转]
摘要:开源图形库 c语言-图形图像库 集合[转]Google三维API O3D O3D 是一个开源的 Web API 用来在浏览器上创建界面丰富的交互式的 3D 应用程序。这是一种基于网页的可控3D标准。此格式期望真正的基于浏览器,独立于操作系统之外,并且支持主流的3D显卡,这样就可以在网页中实现效果逼...
阅读全文
posted @
2014-08-14 09:08
3D入魔
阅读(7812)
推荐(0) 编辑
内存泄露调试之 visual leak detector 工具【转】
摘要:本文参考此文:http://kangzj.net/visual-leak-detector-download/另外一种检查内存泄露的工具:visualleakdetector简称vld 1.首先要去下载vld并且安装,一个下载地址:http://www.brothersoft.com/visual-...
阅读全文
posted @
2014-08-07 09:40
3D入魔
阅读(286)
推荐(0) 编辑
sscanf和sprintf是scanf和printf家族用法 (转)
摘要:sscanf和sprintf是scanf和printf家族用法sscanf和sprintf是scanf和printf家族的一对成员,用于处理和分析字符串非常强大得两个函数头文件 stdio.h原型int sscanf(const char *buffer,const char *format,......
阅读全文
posted @
2014-07-10 11:00
3D入魔
阅读(1026)
推荐(0) 编辑