上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 79 下一页
摘要: 【区域与区域】 交集:intersection (区域1, 区域2, 交集图) 并集:union2(区域1,区域2,并集图) 补集(差异的区域):difference(大区域,小区域,补集图),或 complement (Region, 整幅图内Region的补集) 【收集筛选的Region】 ar 阅读全文
posted @ 2019-12-26 12:01 夕西行 阅读(13349) 评论(0) 推荐(0)
摘要: 项目建好后,在目录中创建文件夹pugixml,把三个文件放进去。 VS项目,头文件处鼠标右键,添加“新建筛选器”,重命名为pugixml,把刚才的3个文件添加进来。在用到框架的文件中只需#include"pugixml\pugixml.hpp"即可。 pugiconfig.hpp用来开闭一些功能,如 阅读全文
posted @ 2019-12-24 15:28 夕西行 阅读(754) 评论(0) 推荐(0)
摘要: 1、初始化列表,尽量使用。 2、函数是否加const,只用而不改变类成员变量的函数推荐加上const。如自定义的get某个属性的函数。 3、函数参数尽量用引用传递,返回值也优先考虑引用类型(引用必须保证在使用前,本体不能消失。所以返回值是局部变量,就不可以用引用类型,出了大括号,本体就消亡了)。 函 阅读全文
posted @ 2019-12-21 18:08 夕西行 阅读(281) 评论(0) 推荐(0)
摘要: 有些时候我们必须使用静态函数,如类内线程函数必须是静态函数。 当静态函数中出现“无法使用非静态成员变量”错误提示时,就是使用指针参数的时候。 若无法使用的那个变量属于类a,那指针参数就定义成类a的指针。 阅读全文
posted @ 2019-12-20 14:47 夕西行 阅读(281) 评论(0) 推荐(0)
摘要: 自定义函数:id是MFC窗体上的PictureControl控件的ID,此函数返回halcon的HTuple类型。 HTuple initPicControl(int id); HTuple CHalconMFC1219Dlg::initPicControl(int id)//初始化halcon窗体 阅读全文
posted @ 2019-12-19 16:03 夕西行 阅读(1030) 评论(0) 推荐(0)
摘要: 线程函数的参数中是没有this指针参数的。类内的函数默认会在参数末尾添加this指针,不满足线程函数的要求。 全局函数(类外的函数)、static修饰的静态函数都可以消除默认添加的this指针。 所以,线程函数放类内需加static修饰,或者直接放类外。 注意:静态成员函数在类外实现时候无须加sta 阅读全文
posted @ 2019-12-18 18:59 夕西行 阅读(333) 评论(0) 推荐(0)
摘要: 不同平台、框架、语言所使用的线程函数不同。对于初学者选择一种适合自己的,用熟用透即可。 Windows中,CreateThread() Linux中,pthread_create() MFC框架中,AfxBeginThread() Qt框架中,QThread类 C++11中,thread类 本文只介 阅读全文
posted @ 2019-12-17 15:18 夕西行 阅读(337) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-12-14 14:24 夕西行 阅读(81) 评论(0) 推荐(0)
摘要: 推荐初始化的时候就赋值(避免默认的不可预测值),推荐使用初始化列表。 int a=1; 不推荐int a; a=1; 【参考】 声明、定义、初始化与赋值 初始化和赋值的区别 阅读全文
posted @ 2019-12-14 14:12 夕西行 阅读(167) 评论(0) 推荐(0)
摘要: 推荐一些干净、纯粹、有趣,逻辑清晰,讲解易懂且入木三分的资料。本人对资料的要求很高,这些是亲身看过的,也希望大家推荐。 C++学习:由上至下难度逐步增加,建议依次学习。 慕课网的C++远征系列 https://www.imooc.com/course/list?c=cplusplus 说明:入门看这 阅读全文
posted @ 2019-12-14 12:09 夕西行 阅读(348) 评论(0) 推荐(0)
上一页 1 ··· 43 44 45 46 47 48 49 50 51 ··· 79 下一页