【opencv C++版本】安装和学习 ==Windows下使用VSCode配置OpenCV开发环境

ref:https://opencv.org/releases/

ref:https://www.cnblogs.com/ticlab/p/16817542.html

c_cpp_properties.json

复制代码
{
    "configurations": [
        {
            "name": "Win32",
            "includePath": [
                "${workspaceFolder}/**",
                "C:/Users/HP/OpenCV-MinGW-Build/x64/mingw/bin"
            ],
            "defines": [
                "_DEBUG",
                "UNICODE",
                "_UNICODE"
            ],
            "windowsSdkVersion": "10.0.19041.0",
            "compilerPath": "cl.exe",
            "cStandard": "c17",
            "cppStandard": "c++17",
            "intelliSenseMode": "windows-msvc-x64",
            "configurationProvider": "ms-vscode.makefile-tools"
        }
    ],
    "version": 4
}

照着ref 没安装成功,先写个二分查找把

C++ 复制代码
int search(int a[], int start, int end, int target){
    int mid = (start + end) /2;
    if (target < a[start] || target > a[end] || start >end) {
        return -1;
    }
    if (a[mid] == target){
        return mid;
    } else if (a[mid] >target)
    {
        return search(a, start, mid-1, target);
    } else if (a[mid] < target){
        return search(a, mid+1, end, target);
    }
int main(){
int arr[10] = { 1, 2, 3, 4, 5, 6, 9, 12, 25, 38};
    int key = -1;

    int size = sizeof(arr)/sizeof(arr[0]);
    int result = search(arr, 0, size-1, key);
    result == -1 ? std::cout <<  "在数组中没有找到" << key << "!" << std::endl :  std::cout <<  "在数组中找到" << key << " " << "下标为" << result << std::endl;
    return 0; 
}
    
相关推荐
Moonnnn.1 小时前
【单片机期末】单片机系统设计
笔记·单片机·嵌入式硬件·学习
行云流水剑3 小时前
【学习记录】使用 Kali Linux 与 Hashcat 进行 WiFi 安全分析:合法的安全测试指南
linux·学习·安全
SuperW3 小时前
OPENCV图形计算面积、弧长API讲解(1)
人工智能·opencv·计算机视觉
门前云梦5 小时前
《C语言·源初法典》---C语言基础(上)
c语言·开发语言·学习
achene_ql5 小时前
select、poll、epoll 与 Reactor 模式
linux·服务器·网络·c++
0x7CF6 小时前
QT3D学习笔记——圆台、圆锥
qt·学习·3d
qq_386322697 小时前
华为网路设备学习-24(路由器OSPF - 特性专题)
学习·华为·智能路由器
SY师弟7 小时前
51单片机——计分器
c语言·c++·单片机·嵌入式硬件·51单片机·嵌入式
viperrrrrrrrrr77 小时前
大数据学习(132)-HIve数据分析
大数据·hive·学习
2401_878454537 小时前
node.js的初步学习
学习·node.js