
学习
TheDeaf
这个作者很懒,什么都没留下…
展开
-
对于double和long long那个范围大
先看double double是计算机使用的一种数据类型。比起单精度浮点数(float),double(双精度浮点数)使用 64 位(8字节) 来储存一个浮点数。 它可以表示十进制的15或16位有效数字,负值取值范围为 -1.7976E+308 到 -4.94065645841246544E-324,正值取值范围为 4.94065645841246544E-324 到 1.7原创 2013-10-10 11:42:34 · 41475 阅读 · 1 评论 -
智能指针释放失败
写程序的时候用到了智能指针,觉得很好用,以后麻麻再也不用担心内存管理了。但是最近程序里面发现了内存泄露,找了半天的原因,结果是智能指针这里出来问题。这里小记一下,智能指针通过引用计数来管理内存,当引用计数减少到0说明没有对象引用了,这个时候就会清理内存。SmortPoint a = new ojbectA;//(a的引用计数为1)SmortPoint b = new objectB原创 2015-10-08 08:59:10 · 1930 阅读 · 0 评论 -
类静态变量的导出
现在一般工程都比较多,很多情况下都有基础的一些工具库,关于库的导出和其他工程引用这个库的时候有些需要注意的,这里记录一下,以便学习。一般在要导出的库里都会有如下的宏定义:目的是代码简洁#ifndef _DLL_H_#define _DLL_H_//防重复定义#if BUILDING_DLL#define DLLIMPORT __declspec (dllexport)#el原创 2015-08-19 18:08:44 · 2586 阅读 · 0 评论 -
Run-Time Check Failure #2 - Stack around the variable 'cmd' was corrupted 的可能原因
今天调试程序的时候,出现这个错误。找了半天也没有找到原因,就从网上搜了一下,网上都说的去修改工程配置,我试了,还是不行。然后我就分析了一下,上次运行的时候还没有问题的,这次就出现问题,代码没有改动,改动的是基础库,然后我想起来了,基础库的lib文件新分了debug和release版本,在debug版本后面比原来的多了个d,所以原因是版本库错了,虽然编译链接都通过了,但是由于链接的是releas原创 2015-08-18 10:57:49 · 1554 阅读 · 0 评论 -
OSG 路径动画学习
1、动画的实现方法:通过设置回调函数使得节点实现按原创 2014-09-22 16:33:33 · 4575 阅读 · 1 评论 -
CStdioFile 指定文件类型为UNICODE写文件
今天要写一个csv文件,文件格式y原创 2014-09-22 12:01:43 · 1192 阅读 · 0 评论 -
MFC中滚动条的使用 CScrollBar
新建一个mfc基于对话框的工程1、创建原创 2014-06-19 16:10:28 · 11541 阅读 · 0 评论 -
JavaScript 添加元素,动画,然后删除。
搞了半天,要让元素动起来关键问题是要设置position属性原创 2014-05-09 13:02:58 · 2868 阅读 · 0 评论 -
JavaScript 闭包实现点段落输出段落次序号
这是一道网上的题目,对于刚学习j原创 2014-05-08 09:56:03 · 742 阅读 · 0 评论 -
自己来造钢筋字符-增加系统字体
在上一篇文章介绍了如何设计cad的钢筋字符字体。这里介绍如何向系统中添加钢筋字符,如何设计钢筋字符字体。钢筋字符系统中是没有的,为了添加我们用到系统自带的造字工具True Type造字程序,它可以在你的所有程序->附件中打开,或者去C:\WINDOWS\system32目录下直接运行该程序,如果没有这个程序,那么你需要安装,利用系统的添加删除程序,添加删除window组件,添加附件和工具,如果原创 2014-02-28 14:23:54 · 1443 阅读 · 0 评论 -
自己来造钢筋字符,cad字体设计
如题,任务是设计钢筋字符,然后用于cad里面。在cad里面如果cad自己的字体文件里面包含钢筋字符,那么就能根据它的字体文件来显示这个字符,你在cad里面放大文字,可以发现,这些字像一笔一笔画出来的,事实上就是这样,如果cad字体文件里没有这个字符,那么它会显示一个 ? 或者 根据系统字体里面这个字符的样式来显示这个字,此时你放大文字,可以看见这个文字不是写的,而是根据系统文字样式做的填充。原创 2014-02-13 17:28:20 · 1934 阅读 · 2 评论 -
挑战庞果英雄会之最小操作数(失败求指教)
题目详情 给定两个字符串,仅由小写字母组成,它们包含了相同字符。求把第一个字符串变成第二个字符串的最小操作次数,且每次操作只能对第一个字符串中的某个字符移动到此字符串中的开头。例如给定两个字符串“abcd" "bcad" ,输出:2,因为需要操作2次才能把"abcd"变成“bcad" ,方法是:abcd->cabd->bcad。要将第一个字符串a(abcd)转换为原创 2014-01-20 16:57:17 · 764 阅读 · 0 评论 -
VC++利用EQ域向word中插入公式
今天头给的任务是在word中把原来用sqrt(**)中的sqrt去掉,要用word中的根式来表达。这可麻烦了,刚开始我用√{***}被否定了。然后就上网查资料,后来知道WORD有个EQ域,在没有公式编辑器的情况下也能输入公式,于是开始找怎么利用EQ域向word中写公式。这可费劲了,以前没用过,网上找到的是C#的连接如下:http://www.cnblogs.com/chuncn/archive原创 2013-11-27 19:37:09 · 2044 阅读 · 2 评论 -
unity中使用htc vive
我的unity是5.4.0版本如何最快的让你的Unity在HTC vive中跑起来?首先你得买HTC vive.安装好。连上电脑(看说明书安装)。然后打开unity,新建一个工程(场景中至少添加一个摄像机),选择file->Build Settings面板,选择Player settings.在其Inspector面板的Other settings中找到Virtual Reality原创 2016-09-20 17:21:08 · 3446 阅读 · 0 评论