- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 不打开DWG图如何查看CAD版本
不打开DWG图如何查看CAD版本问题方法1、用记事本打开要查看的DWG图;2、看到很多乱码,不用管,但前面有AC1027字样,从这个就可以判断CAD的版本了3、根据得到的字样和下表进行比对就可以得知是那个版本软件创建的dwg图形问题在进行CAD二开时,经常会遇到dwg图在低版本无法打开的问题,原因在于,我们往往使用了高版本CAD来默认保存dwg图导致。比如用CAD 2014绘制保存,在CAD2010上就可能无法打开了。由于开发过程中要保证低版本兼容性问题,那么如何不用CAD打开DWG图,查看dwg图使
2022-01-28 17:58:25
2525
原创 访问web获取数据并处理的伪代码(随后完善)
获取web内容接口实例:CNetUtilsutil;util.DoGet(Hyhttp()->Url(L"?s=msg/get&app=&ver="))))ver=Hyhttp()->Version()app=Hyhttp()->AppName()数据地址:?s=msg/get&app={app}&ver={ver}[{id:title:content:},{idtitlecontent}]访问地址:?s=...
2021-12-20 16:20:50
363
转载 msvcp100d.dll丢失的有效解决方法
运行程序时提示“msvcp100d.dll丢失”,可以看到这个是...d.dll文件,也就是debug调试模式下需要的文件一、可以切换到realease模式试下, 如果可以运行可以跳过这步,按照第二步修改,如果同样不能运行,则需要先到miscrosoft官网下载vcredist_x64.exe或vcredist_x86.exe安装好,现在还只是可以在release模式下运行,debug模式按照第二步修改。二、到360安全卫士中,搜索人工服务,然后搜索“msvcp100d.dll丢失”,点击下
2021-12-16 18:21:10
2316
原创 ObjectArx acedCommand实现镜像功能
ObjectARX acedCommand实现镜像功能背景介绍实现总结扩展背景在使用Arx对cad进行二次开发,实现镜像功能时,发现使用系统函数AcGeMatrix3d::mirroring和AcGeMatrix3d::setToMirroring无法对自定义实体进行镜像(或许是由于自定义实体部分实现存在问题,但没有找到原因),便想到使用acedCommand或acedCommandS给cad发送命令实现镜像功能。介绍在使用acedCommand或acedCommandS函数过程中,其中遇到了一些问
2021-05-07 11:07:47
909
原创 VS宏_MSC_VER的简介与使用方法
VS宏_MSC_VER的简介与使用方法1、背景2、简介3、编译器对应的VS版本4、编译程序5、参考1、背景从事Windows下开发的编程人员想必对宏_MSC_VER不陌生,会经常在Visual Studio 中见到,而对于我们开发人员为了保证程序代码可以支持不同的编译器编译,对宏_MSC_VER的使用就变得尤为重要。2、简介_MSC_VER是微软公司推出的C/C++编译器在ANSI/ISO C99标准之外扩展的宏定义,用来定义当前微软公司自己的编译器的主版本。需要注意的是,这并不是Visual St
2021-03-03 18:03:49
2804
2
原创 Markdown编辑器模板
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-02-24 15:03:37
112
原创 案例研究:使用 ETW 和 Netmon 解决未知 USB 设备的问题
本主题提供了一个示例,以说明如何使用 USB ETW 和 Netmon 对 Windows 无法识别 USB 设备进行故障排除。对于此示例,我们插入了一个设备,该设备在设备管理器和其他用户界面 (UI) 部分中显示为未知设备。硬件 ID 为 USB\UNKNOWN。为了做进一步诊断,我们拔下了设备,开始 ETW 跟踪,并再次插入了设备。当设备显示为未知设备后,我们停止跟踪。
2017-08-24 23:05:38
1487
原创 解析堆和栈的区别
一、预备知识―程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)― 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) ― 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态
2016-06-04 16:42:13
219
原创 void* unknown size问题及结构体转指针问题
话说这么长时间的编程,竟然没有写一篇文章,感觉不是个好的编程人员,一个好的编程人员,要懂得分享;但是,当要写文章时,又不知道怎么写了,看来是要多加练习了,与编程一样,要勤练习。不说废话了,进入正题。 在之前没有对void*类型的指针进行操作时,自己认为其是可以通过“+”或“-”来进行字节的偏移,但直到今天实际中运到才发现,原来对其进行如下操作时, void* p
2015-07-01 00:06:32
1763
转载 C++ 智能指针详解
一、简介由于 C++ 语言没有自动内存回收机制,程序员每次 new 出来的内存都要手动 delete。程序员忘记 delete,流程太复杂,最终导致没有 delete,异常导致程序过早退出,没有执行 delete 的情况并不罕见。用智能指针便可以有效缓解这类问题,本文主要讲解参见的智能指针的用法。包括:std::auto_ptr、boost::scoped_ptr、boost::s
2015-06-30 23:35:55
451
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人