C++ 编程
文章平均质量分 69
沧海二阳
如需技术交流,加qq:2536298120或微信13180977920
展开
-
使用 MinGW 在 Windows 上安装 OpenCV3+ ( Cmake g++ make)
使用 MinGW 在 Windows 上安装 OpenCV C++前言1. 安装配置Mingw-w642. 编译opencv3. 编写程序,生成可执行文件3.1 g++ 生成3.2 cmake make 生成前言OpenCV 在 python 中运行非常容易,因为 conda 确实处理了安装二进制文件并将 opencv python 绑定放在 python 路径中。但是,在 C++ 中运行相同的内容是另一回事。由g++编译器编译的程序的上下文中引入正确的接口(hpp/头文件)和二进制文件(so/dll原创 2021-08-16 22:12:50 · 2232 阅读 · 2 评论 -
C++学习之 template 模板
C++学习之 template 模板前言1. 函数模板1.1 为什么要有函数模板1.2 函数模板语法1.3 函数模板 vs 函数重载1.4 C++编译器模板机制剖析2.类模板2.1 为什么需要类模板2.2 单个类模板用法2.2 继承中类模板用法2.3 类模板前言C++提供了函数模板(function template)。所谓函数模板,实际上是建立一个通用函数,其函数类型和形参类型不具体指定,用一个虚拟的类型来代表。这个通用函数就称为函数模板。凡是函数体相同的函数都可以用这个模板来代替,不必定义多个函数转载 2021-07-19 13:18:12 · 150 阅读 · 0 评论 -
C++学习之 异常处理机制
C++学习之 异常处理#include <iostream>#include<string>using namespace std;class Person {public: Person() { cout << "Person对象构造..." << endl; } ~Person() { cout << "Person对象析构..." << endl; }};int devide(int a, in转载 2021-07-19 02:13:09 · 142 阅读 · 0 评论 -
C++学习之 结构体与联合体(中国科学院大学)
C++学习之 结构体与联合体1.结构体1.1 问题的提出1.2 结构体类型及定义1.3 结构体变量的定义1.4 结构体变量的初始化1.5 结构体变量的初始化1.6 结构体变量赋值运算1.7 结构体数组1.8 结构体及指针2.联合体3.实战1.结构体1.1 问题的提出1.2 结构体类型及定义1.3 结构体变量的定义1.4 结构体变量的初始化1.5 结构体变量的初始化//结构体变量使用.cpp// 定义结构体类型employee,包括工号、姓名、工资3个成员,原创 2021-07-11 23:40:02 · 297 阅读 · 2 评论 -
C++学习之 指针与引用(中国科学院大学)
C++学习之 指针与引用1. 指针1.1 指针的定义1.2 指针的初始化1.3 指针运算1.4 用指针访问数组元素1.5 指针和字符串1.6 指针与函数2.引用2.1 引用的概念2.2 引用的操作2.3 引用传递2.4 引用返回2.5 利用引用返回多个值3.动态内存分配4. 实战1. 指针1.1 指针的定义//指针定义.cpp #include <iostream>using namespace std;int main(){ //指针变量数据值的数据类型原创 2021-07-09 23:56:40 · 317 阅读 · 12 评论 -
C++学习之 流程控制(中国科学院大学)
C++流程控制1. 概述2. 基本语句3.顺序结构语句4.选择控制语句5. 循环控制语句6.跳转语句7. 条件编译8.实战1. 概述2. 基本语句//3-2-2.cpp cout和cin例子 #include<iostream>using namespace std;int main(){ int i ; float x; cin>>i>>x; cout<<"i= "<<i<<" ,原创 2021-07-05 22:49:30 · 191 阅读 · 4 评论 -
C++学习之 编程基础(中国科学院大学)
C++编程基础1. C++词法与规则2.数据类型3. 常量4.变量5. 运算符6.实战1. C++词法与规则2.数据类型3. 常量4.变量5. 运算符6.实战#pragma comment(lib, "IPHLPAPI.lib") #include <iostream>#include <opencv2/opencv原创 2021-07-04 23:56:56 · 523 阅读 · 21 评论