logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

c# 函数注释方法(自动提示,并且函数说明,参数,返回换行显示)

//1、把<summary>标签包含<param>及<returns>;//2、在需要换行的地方填充<para />/// <summary>/// 计算两个数的和<para />/// <param name="a">参数1<para /></param>/// <param nam

c#如何给数值类型变量赋值为null

单问号---用于给变量设初值的时候,给变量(int类型)赋值为null,而不是0!双问号---用于判断并赋值,先判断当前变量是否为null,如果是就可以赋一个新值,否则跳过!publicint?para;//publicintpara;如果不注释掉此行,而把上一行注释掉的话,下面会报错!publicintpar(){returnthis.para??0;}语法 T? 是 Nullable<T

qt创建带窗口的dll库,并测试效果

dll开发环境:qt5.5.1,编译环境 msvc2010 32bitdll测试环境:qt5.5.1前言,看到网上很多相关的帖子,但是有些小细节介绍的不够详细,所以想写一篇入手篇,以供新手参考;相关代码也一起上传了另外注意,如果增加了资源文件,需要qmake一下,否则可能会构建失败;1、dll库的创建1.1 创建dll工程此处选择“共享库”,共有三种选项,共...

#qt#c++
当前不会命中断点还未为文档加载任何符号——c#联调c++库,无法进入库断点

网上有很多解决方案,但是很多无法解决问题,在不断的搜索之下,终于找到解决方法:1、确保库的生成路径和测试程序的生成路径一致(库和库.pdb文件要和测试程序的exe在同一个路径之下);2、设置库包含调试信息(1)项目-〉属性-〉配置属性-〉C/C++-〉常规-〉调试信息格式->用于“编辑并继续”的程序数据库。(2)项目-〉属性-〉配置属性-〉链接器-〉调试-〉生成调试信息,...

使用halcon实现绘制圆环

最近有个需求,需要绘制圆环roi,在halcon12中封装了算子,实现绘制,圆环roi比较冷僻,一般用不上,在halcon中实现需要实现鼠标阻塞以及坐标点回送,不难就是细节要注意。本人水平有限,如有不足请见谅定义圆环共有五个参数1、中心2、内半径(0<rin<rout)3、外半径(rin<rout)4、起始角度(0-360°)5、终止角度(0-360°)...

#计算机视觉
c++ DLL封装和导出:类的封装和导出(非直接导出类而是导出类中的函数)

实现方式:1、创建一个基类,一个派生类;2、导出派生类中的函数;3、通过采用模块定义(.def)文件声明,规范函数导出的名称。导出的函数,有些编译器会自动更改名字,增加很多限定符号,可以通过def文件规范化。创建一个基类:baseclass base{public:base();~base();public:virtual bool add(i...

#c++
浅谈Halcon中的HTuple类型

halcon中的HTuple类型类非常强大;1、既可以表示的类型有int,double、float、string,既可以表示单个值;2、可以是容器;3、可以是数组,数组遍历时需要有下标,如:变量名称[下标]相互转换//HTuple 转 int double stringint _i;HTuple tuple;_i = tuple[0].I();double _d;_d = tuple[0].D()

浅谈Halcon中的HTuple类型

halcon中的HTuple类型类非常强大;1、既可以表示的类型有int,double、float、string,既可以表示单个值;2、可以是容器;3、可以是数组,数组遍历时需要有下标,如:变量名称[下标]相互转换//HTuple 转 int double stringint _i;HTuple tuple;_i = tuple[0].I();double _d;_d = tuple[0].D()

到底了