C++学习
东西北
机器视觉
展开
-
二维坐标间的线性变换
开始做模拟时钟的bean了,看dW上Java 2D的那个例子很有意思,比JDK自带的applet要简单,因为用到了仿射变换(Affine Transformation),只用简单得多的运算就可以绘制较高质量的动画。乘SUN的JavaDoc中文化之东风,先把java.awt.geom.AffineTransform的API doc之一部分简单翻译一下,只涉及到一点几何和线性代数的小常识:====转载 2012-12-10 09:06:21 · 2484 阅读 · 0 评论 -
打印
http://study.qqcf.com/web/196/22129.htmVC++中所见即所得打印的简易实现 在VC++6.0中用应用程序向导(AppWizard)生成的单文档或多文档程序提供了对打印功能的实现,但遗憾的是如果对自动生成的框架程序不做任何改进,打印出来的文档或图形和屏幕上的显示相比就会特别小。为什么会这样呢? 本文对这种现象的原因和MFC的打印机制进行了深转载 2013-01-29 16:37:59 · 663 阅读 · 0 评论 -
std::vector
vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。为了可以使用vector,必须在你的头文件中包含下面的代码:#include vector属于std命名域的,因此需要通过命名限转载 2013-04-27 09:35:08 · 729 阅读 · 0 评论 -
OpenMP 并行提速
//测试VS2010下开启OpenPM并行提速 LARGE_INTEGER tmp,time1,time2; long freq,costTime; QueryPerformanceFrequency(&tmp); freq = tmp.QuadPart; int k = 0; CString str; int kk[100]; QueryPerformanceCounter(&原创 2015-07-01 16:49:52 · 681 阅读 · 0 评论 -
ParseCommandLine解析路径中包含空格时中断,开机启动项中路径包含空格中断
将MFC写的EXE通过注册表的方式添加到打开方式中,双击打开时获取文件路径,做相应操作。发现用如下方式获取路径时,若路径中包含空格时中断。CCommandLineInfo cmdInfo;ParseCommandLine(cmdInfo);OutputDebugString(cmdInfo.m_strFileName);分析原因发现是在修改注册表绑定EXE路径时原创 2016-05-12 16:15:49 · 2067 阅读 · 0 评论