3 浓茶淡酒

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 39w+

linux下编译安装opencv生成opencv.pc

linux下编译opencv需要cmake,有两种方式,cmake与cmake-gui,这个网上教程很多,但是opencv4版本之后,默认配置是不生成opencv.pc,就导致我们使用起来很困难,所以我们cmake的时候可以先配置一下: cmake -D WITH_TBB=ON -D WITH_EIGEN=ON -D OPENCV_GENERATE_PKGCONFIG=ON .. cmake -D BUILD_DOCS=ON -D BUILD_TESTS=OFF -D BUILD_PER..

2020-07-31 13:54:08

重载操作符(3)

重载关系操作符:class Object{public: bool operator == (const Object& other){ }};重载类型转换符:class Object{public: operator Type() // Type为目标类型 { Type result; return result;...

2020-02-08 20:40:03

重载元素操作符【】

【】这个符号在数组中非常好用,所以希望在类上也能使用,重载做法如下:Element& operator [] (Type index){}其中,(1)名字: operator[],是固定不变的(2)返回值:一般应该返回一个子元素的引用,表示返回值是一个“左值”,可读可写(3)参数:类型可以自己选择,用于指定元素的下标。不一定要使用int,使用其他类型也可以。...

2020-02-08 20:33:12

重载算术操作符

重载算术操作符:有两种写法,分别是在类内重载操作符和重载全局操作符,两种方法大同小异,以类内重载操作符为例:假设有一个分数类:class Fraction{public: Fraction(): num(1), den(1) { } Fraction(int n, int d) : num(n), den(d) { } //...

2020-02-08 20:20:39

qt中setGeometry()函数与move()函数

setGeometry()函数是对窗体的综合设置,有四个参数,分别是坐标和长宽,但是注意,如果窗体是顶级窗体,例如Qwidget类设置的窗体时,设置的坐标只是窗体内灰色框的坐标,这是如果加上move()函数,就可以对窗体外部的边框进行位置的设定。...

2020-01-30 17:20:03

vsiual2019下安装qt

需要三个安装包,都在:https://pan.baidu.com/s/1Ngkuw5zgu0rYVmG04TLGrw这里,直接下载就行,然后打开,安装全都一路next,不分先后,但是最大的那个安装包,即qt安装包需要注意安装路径,最好不要修改,全部安装完成后打开vs2019,依次打开扩展-》QT-VS-TOOLS->Qt Option->添加qt,我的目录改过了,是F:\QT\QT5....

2020-01-30 16:43:55

visual下qt5手写窗口报错找不到源文件

在Qt5下,大部分窗口类移到了QtWidgets目录下了,所以头文件应该这样写是这样的:#include <QtWidgets/QApplication>#include <QtWidgets/QWidget>即将所有头文件在QTgui下找不到的,可能都在QTWidget下...

2020-01-30 16:31:48

VS2017中:error2019无法识别的引用

跟着csdn上的姜雪伟老师学习数据结构,本来想写一个链表,然后写一个查找两条链表第一个公共节点的程序,结果编译的时候出了问题:不知道哪里出了问题,网上有大佬总结说:有三种出错的原因 :1.函数的定义声明和实现是不是都存在2.引用头文件 是否引用3.引用外部库.c .h库的路径是否正确具体是哪种问题咱也不知道到,咱也也不敢问,但是函数的声明肯定没问题,使用c...

2020-01-05 21:51:49

E0144 "const char *" 类型的值不能用于初始化 "char *" 类型的实体

在项目上右键,在弹出菜单上选择“属性”,选择“C/C++”,然后在“语言”中,把“符合模式”改为“否”就好了。

2019-12-25 15:17:13

size_t是什么

size_t 是什么size_t是作为sizeof运算符的返回值它并不是一个新类型,其实是由typedef来实现的。size_t是一些C/C++标准在stddef.h中定义的。这个类型足以用来表示对象的大小。size_t的真实类型与操作系统有关(unsigned int和unsigned long的区别在于是32位机还是64位机,对于32位机size_t占4个字节,而对于64位机siz...

2019-11-30 15:10:44

cout输出字符串

首先要写头文件#include<string>否则可能会报错其次要写头文件#include<iostream>否则会报错:[Error] 'cout' is not a member of 'std'最后要记住头文件#include<iostream>一定要写在最后,如果头文件顺序反了,可能会出现运算符重载的问题,会报错比如说:<<符...

2019-11-30 14:09:16

opencv3.4版本中出现cvtcolor报错:找不到标识符的解决办法

我原本的代码头文件为#include <iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <opencv2\imgproc\types_c.h>#include <opencv2\opencv.h...

2019-05-04 11:51:09

Tomcat环境配置

Tomcat环境配置里很重要的一部是配置java环境变量,需要配置JAVA_HOME环境变量,其值为jdk的安装目录,JRE_HOME环境变量,其值为jre安装目录,还有需要在path中加入jdk下的bin目录。此外,需要配置Tomcat本身需要的环境变量,名为CATALINA_HOME,值为Tomcat的安装目录(appach),Tomcat是通过startup进行启动的,可以通过记事本打开其文...

2018-02-10 22:58:20

eclipse.mars版的汉化

1.help-》install new software-》add-》location-》选择压缩包存放的文件夹—》finish。2.如果方法一不行,在eclipse安装目录下新建两个目录:第一个是lanague目录,在lanague下建立eclipse目录,将压缩包解压后的两个文件夹:features和plugins移动到新建的eclipse中,第二个是link目录,在其下建立文本文件,

2018-01-08 01:18:05
勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。