随笔分类 - 编程开发集合
摘要:1.第一个CMake例子 在 t1 目录建立 main.c 和 CMakeLists.txt(注意文件名大小写): main.c 文件内容: CmakeLists.txt 文件内容: 2.第二个CMake例子 CmakeLists.txt 文件内容: 参考资料: find_package与CMake
阅读全文
摘要:纠结的一天:QGLViewer控件重载鼠标事件(AxMapControl类),如何在点击鼠标之后执行一个回调,通知主界面Viewer类执行一个操作。 先是考虑直接使用C风格的回调函数,在AxMapControl类中定义类似于这种形式 可是这种情况下,如果定义全局的DirectionSetCallba
阅读全文
摘要:依赖的类 1 /*1 utils.h 2 *# A variety of utility functions. 3 *# 4 *# Some of the functions are duplicates of well known C functions that are not 5 *# sta
阅读全文
摘要:今天解决了两个bug (1)一个是COFF文件损坏,因为装了vs2010和vs2013,搜索C:\Program Files(x86)文件夹下的cvtres.exe。出现了VC10和VC12的4个,x86和x64各两个。 把其中的一个改了个名字,相当于是保留一个cvtres.exe。 (2)另一个是
阅读全文
摘要:http://www.cnblogs.com/cvbnm/articles/1947743.html多年以前,Microsoft 幹了一件比 #define N 3 還要蠢的蠢事,那就是在 放入了 min/max 這兩個宏命令(macros)。 #define max(a,b) (((a) > (...
阅读全文
摘要:1.成员函数加上const1、非静态成员函数后面加const(加到非成员函数或静态成员后面会产生编译错误)2、表示成员函数隐含传入的this指针为const指针,决定了在该成员函数中, 任意修改它所在的类的成员的操作都是不允许的(因为隐含了对this指针的const引用);3、唯一的例外是对于mut...
阅读全文
摘要:原文链接: http://www.cnblogs.com/liuweilinlin/archive/2012/08/16/2643272.html一 MFC程序执行过程剖析1)我们知道在WIN32API程序当中,程序的入口为WinMain函数,在这个函数当中我们完成注册窗口类,创建窗口,进入消息循环...
阅读全文
摘要:ShapeLib的.net Wapper版可以在官网下载到,在WorldWind中也有使用。ORG据说也是使用的ShapeLib实现的shp文件的读写。 官网:http://shapelib.maptools.org/ 1. C++读取shpfile文件代码 输出结果: 2. 以下是.net读取Sh
阅读全文
摘要:GDAL C#封装对中文字符转换过程中存在问题。C++封装一个Win32 DLL,采用Unicode字符集。使用标准头文件。https://msdn.microsoft.com/en-us/library/dd319072(VS.85).aspx 1 class CodePageHelper 2 {...
阅读全文
摘要:C#读写BitMap及颜色相乘 1 private Bitmap ReadBitMapAndMultipy(Bitmap bitmap0) 2 { 3 int x1width = bitmap0.Width; 4 int y1heig...
阅读全文
摘要:1 //自定义颜色连续变换(等分) 2 /// 3 /// 自定义颜色连续变换(等分) 4 /// 5 /// 颜色风格 6 /// float[] 7 /// 颜色数组...
阅读全文
摘要:http://miconvexhull.codeplex.com/可以生成2、3维的最小凸包。可以进行狄洛尼三角剖分,生成Voronoi多边形。This project is a convex hull algorithm and library for 2D, 3D, and higher dim...
阅读全文
摘要:http://blog.sina.com.cn/s/blog_68eb92020101kpw8.html
阅读全文
摘要:Winforms-GePlugin-Control-libraryhttp://download.csdn.net/download/xm379303813/4247029
阅读全文
摘要:参考文献:http://www.cnblogs.com/artech/archive/2007/02/26/656901.html自己学习的Demo第一个是控制台宿主服务,第二个是Windows服务进程宿主WCF服务。第二个新建工程的时候没有选择WCF服务项目,所有调试时候不是很方便。
阅读全文
摘要:以前从来没有想过.Net开发居然存在内存无法释放的问题,总是认为GC给我处理好了一切。现在GIS二次开发结合三维球开发,没有想到存在如此严重的内存增长,很快内存就不够用了,导致系统各种不稳定。球体和三维模型就开始闪烁,出现无法创建D3D或GDI+设备,OutOfMemory等错误。最近一直为内存...
阅读全文
摘要:如果某对象的Dispose方法被调用一次以上,则该对象必须忽略第一次调用后的所有调用。如果对象的Dispose方法被多次调用,该对象一定不要引发异常。除Dispose之外的实例方法在资源已释放时会引发ObjectDisposedException。用户可能期望资源类型使用特定的约定来表示已分配状态和...
阅读全文
摘要:第一个测试的Demo 1 2 3 4 5 6 7 8 9 10 11 using System;12 using System.Xml;13 using System.Data;14 using System.Data.OracleClient;15 16 namespace MyP...
阅读全文
浙公网安备 33010602011771号