摘要: 转自CSDN.NET博客频道 xqf222http://blog.csdn.net/xqf222/article/details/5877795本以为这篇搜集整理的代码会是很不错的文章,花了一天时间,搜索到最后居然出来一篇叫做"C# 与 C++ 数据类型对照表"的文章.几乎囊括掉和大部分的数据了,太打击我了.本文中有部分的数据没有测试.也有一些不错的是看了上百篇网文对比整理得来的.希望有帮助. //C++中的DLL函数原型为 //extern "C" __declspec(dllexport) bool 方法名一(const char* 变量名1, un 阅读全文
posted @ 2012-12-07 11:04 慢慢游 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 大家在实际工作学习C#的时候,可能会问:为什么我们要为一些已经存在的功能(比如Windows中的一些功能,C++中已经编写好的一些方法)要重新编写代码,C#有没有方法可以直接都用这些原本已经存在的功能呢?答案是肯定的,大家可以通过C#中的DllImport直接调用这些功能。 DllImport所在的名字空间 using System.Runtime.InteropServices; MSDN中对DllImportAttribute的解释是这样的:可将该属性应用于方法。DllImportAttribute 属性提供对从非托管 DLL 导出的函数进行调用所必需的信息。作为最低要求,必须提供包含入口 阅读全文
posted @ 2012-12-07 10:59 慢慢游 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 使用Visual Studio 2010调试断点不起作用的问题解决办法随着Visual Studio 2010正式版的发布,相信不少人都像我一样升级到了Visual Studio 2010。那么您在使用VS2010在AutoCAD,Map 3D或Revit的.net应用程序开发时,多半也会遇到调试时断点总是不起作用的问题吧。Kean和Jeremy最近分别写了文章提到了几个解决办法,在这里给大家共享一下,原文请参考Hitting breakpoints in .NET Class Libraries while debugging with Visual Studio 2010 和Debuggi 阅读全文
posted @ 2012-11-28 12:25 慢慢游 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 如下图所示上面的数据用data1来表示;这个数据用data2来表示;可以从图中看出,除了data2的文件比较整齐,和X,Y的坐标不一样外,其他的数据都是一样的,下面引出了一个问题,如下图所示上面的一张三维显示用的是data1的数据,下面的三维显示用的是data2的数据,数据上相差不多,可是在三维显示上却相差蛮多,难道是文件的原因?这两者的生成的点云文件格式都为.pcg,另外在用这两个原始数据生成.isd时,所得的结果也完全不同,这么说,data1生成的.isd和data2生成的.isd不一样,data1生成的.pcg和data1生成的.isd显示也不一样,不过data2生成的.pcg文件或是. 阅读全文
posted @ 2012-11-08 11:35 慢慢游 阅读(313) 评论(2) 推荐(0) 编辑