- 博客(12)
- 资源 (49)
- 收藏
- 关注
原创 记录一些喜欢听的歌, 可以吗?
***陈奕迅--不如不见[[[]]]---多一点[[[无线电视剧"离岛特警"插曲]]]---新生活[[[]]]***L.M.F---牛屎一族[[[]]]---大懒堂[[[]]]---傲气长存[[[]]]---反骨仔[[[好吵]]]
2013-06-28 21:20:53 1089
原创 关于CCD定位的方法总结.
关于CCD定位的方法总结.如图1所示坐标系图1这是一台自动钻孔机的示意图.1. 坐标系代表钻孔机的平台坐标系(X轴, Y轴).2. 红点代表钻头, 坐标是(-70, -30).3. 蓝点代表CCD的中心, 坐标是(-50, -45).自动钻孔机的功能就是在平台上放入一块板材, 钻头自动在板材的指定位置上钻孔.怎样让钻头移动到板材的正确位置钻孔呢?
2013-06-28 21:09:26 14005 5
原创 已知两端点, 画工字线
已知两端点, 画工字线如图所示p1, p2 double dHead = 10; // 工字头的半长 double dLen = sqrt(double((p1.x - p2.x) * (p1.x - p2.x) + (p1.y - p2.y) * (p1.y - p2.y))); int nX = (int)((p1.y - p2.y) * dHead / dLen + 0
2013-06-28 08:20:56 1290
原创 关于std::string与Format
在MFC中CString 有Format函数来格式化字符串. 很方便.C函数中有sprintf函数, 也比较方便, 但是需要知道所需要的内存空间是多少.而std::string却没有类似的Format函数.可以这样:#include std::ostringstream s;s << 1234<< "aaa" << 5678;std::string strTem
2013-06-25 22:28:03 3002
原创 GDI的一些很方便的代码
自己有点孤陋寡闻!!!!!!!!!!!!改变画笔颜色和画刷颜色很方便ms-help://MS.MSDNQTR.v90.en/gdi/devcons_34qa.htmSetting the Pen or Brush ColorThe following example shows how an application can change the DC pen col
2013-06-20 13:55:24 1149
原创 鼠标双击变单击
在自绘MFC控件时, 一般就是继承控件类, 然后重载自绘函数.在自绘按钮CButton时, 鼠标双击"自绘按钮", 按钮时没有响应的.但是双击MFC默认的按钮, 无论双击的速度多快, 都有响应的. 解决方法重载如下函数, 加上如下代码LRESULT CXXXXButton::DefWindowProc(UINT message, WPARAM wParam, LPARAM
2013-06-20 09:36:03 1436
原创 DEBUG_NEW 与GDI+ 有冲突
//#ifdef _DEBUG////#define new DEBUG_NEW //这里与GDI+ 有冲突//#undef THIS_FILE//static char THIS_FILE[] = __FILE__;//#endif
2013-06-20 09:25:51 1027
原创 [OOD设计原则]三.里氏替换原则(LSP)
三.里氏替换原则(LSP) 里氏替换原则的核心思想就是:在任何父类出现的地方都可以用它的子类来替代。它的英文缩写是LSP,英文全称是Liskov Substitution Principle。 其实里氏替换原则的意思就是:同一个继承体系中的对象应该有共同的行为特征。里氏代换原则关注的是怎样良好地使用继承,也就是说不要滥用继承,它是继承复用的基石。例如:
2013-06-13 14:14:19 1221
原创 [OOD设计原则]二. 开闭原则(OCP)
二. 开闭原则(OCP) 开闭原则的核心思想就是:一个对象对扩展开放,对修改关闭。它的英文缩写是OCP,英文全称是Open for Extension,Closed for Modification。 开闭原则的意思就是:对类的改动是通过增加代码进行的,而不是改动现有的代码。也就是说,软件开发人员一旦写出了可以运行的代码,就不应该去改变它,而是要保证它能一直运
2013-06-11 23:07:01 1089
原创 [OOD设计原则]一. 单一职责原则(SRP)
[OOD设计原则]一. 单一职责原则(SRP) 单一职责原则的核心思想就是:系统中的每一个对象都应该只有一个单独的职责,而所有对象所关注的就是自身职责的完成。它的英文缩写是SRP,英文全称是Single Responsibility Principle。 其实单一职责原则的意思就是开发人员经常说的"高内聚、低耦合"。也就是说,每个类应该只有一个职责,对外只能
2013-06-11 22:37:03 1360
转载 一些OOD设计原则
1. 类的设计原则SRP,单一职责原则,一个类应该有且只有一个改变的理由。OCP,开放封闭原则,你应该能够不用修改原有类就能扩展一个类的行为。LSP,Liskov替换原则,派生类要与其基类自相容。DIP,依赖倒置原则,依赖于抽象而不是实现。ISP,接口隔离原则,客户只要关注它们所需的接口。2. 包内聚性的设计原则REP,重用发布等价原则,重用的粒度就是发布的粒度
2013-06-11 16:56:59 1455
转载 c++中ifstream一次读取整个文件
http://blog.csdn.net/tulip527/article/details/7976471http://stackoverflow.com/questions/2602013/read-whole-ascii-file-into-c-stdstringc++中一次读取整个文件的内容的方法:1. 读取至char*的情况std::ifstream
2013-06-06 11:37:02 2689
Win7下VFW调用
2015-04-25
例说 const_cast,reinterpret_cast,static_cast,dynamic_cast代码.rar
2009-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人