main函数的argc与argv

news/2024/9/18 5:21:40

int main(int argc, char** argv)

1、 argc与argv的默认值(argv相当于数组,尺寸由argc控制

argc默认为1,因此argv的默认是argv[0]—指向程序运行时的全路径名

#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/features2d/features2d.hpp>
#include <opencv2/highgui/highgui.hpp>using namespace std;
using namespace cv;int main(int argc, char** argv)
{cout << "argv[0]=" << argv[0] << endl;cout << "argc=" << argc << endl;return 0;
}

2、让argv/argv的值指向特定路径

右击项目—>属性—>配置属性—>调试—>命令参数,在命令参数中输入,每个参数之间用空格隔开。

#include <iostream>
#include <opencv2/core/core.hpp>
#include <opencv2/features2d/features2d.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
using namespace cv;int main(int argc, char** argv)
{for (int i = 0; i < argc; i++){cout << "argv[" << i << "] = " << argv[i] << endl;}cout << "argc=" << argc << endl;Mat img1 = imread(argv[1], 1);imshow("argv[1]", img1);Mat img2 = imread(argv[2], 1);imshow("argv[2]", img2);waitKey(0);return 0;
}

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pgtn.cn/news/18661.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

C++:文件操作2 文本文件和二进制文件的读写

文件读写的步骤&#xff1a; 1、包含的头文件&#xff1a;#include <fstream>//使用文件流进行操作 2、创建流 3、打开文件(文件和流关联) 4、读写 (写操作&#xff1a;<<,put( ), write( ) 读操作&#xff1a; >> , get( ),getline( ), read( )) 5、关…

JavaScript+TensorFlow.js让你在视频中瞬间消失

最近&#xff0c;一个实时人物删除&#xff08;Real Time Person removation&#xff09;的项目在GitHub上流行起来。 这个项目的神奇之处在于&#xff0c;只需要在网页浏览器中使用JavaScript&#xff0c;并使用200多行TensorFlow.js代码&#xff0c;就能让视频屏幕中的字符和…

PCB天线无线模组如何布局摆放?

随着物联网的高速发展&#xff0c;市面上涌现出越来越多的智慧产品&#xff0c;如智能家居&#xff0c;智能交通&#xff0c;智能城市等&#xff0c;这些终端设备大都靠无线收、发模块来实现信息的传递与接收。随着市场竞争的加剧&#xff0c;硬件设备正以集成化的方向发展&…

C++:while(getline())函数

首先说明getline&#xff08;&#xff09;的原型&#xff1a;getline&#xff08;istream &is,string &str,char delim&#xff09; istream &is表示一个输入流&#xff0c;譬如cin&#xff0c;string表示把从输入流读入的字符串存放在这个字符串中&#xff08;&am…

opencv隔点采样(下采样)

1、先验知识 对灰度图像来说&#xff0c;img.step[0]代表图像一行的的长度&#xff1a;img.step[0]img.cols; img.step[1]代表图像一个元素的数据大小&#xff1a;img.step[0]img.channels() ; img.data: uchar的指针&#xff0c;指向Mat数据矩阵的首地址。 2、验证&#xff1a…

C语言不完全类型是什么?有什么用途?

目录 1、不完全类型的概念 2、不完全类型的用途 3、不完全类型实践应用 1、不完全类型的概念 ISO&#xff08;国际标准化组织&#xff08;International Standard Organization&#xff09;&#xff09;将C语言分为三个不同类型集合&#xff1a; 函数类型、对象类型和不完全…

PCL:k-d tree 1 讲解

1.简介 kd-tree简称k维树&#xff0c;是一种空间划分的数据结构。常被用于高维空间中的搜索&#xff0c;比如范围搜索和最近邻搜索。kd-tree是二进制空间划分树的一种特殊情况。&#xff08;在激光雷达SLAM中&#xff0c;一般使用的是三维点云。所以&#xff0c;kd-tree的维度…

LabVIEW图像灰度分析与变换(基础篇—4)

目录 1、图像灰度分析 1.1、直方图分析 1.1.1、灰度图像直方图分析 1.1.2、彩色图像直方图分析 1.2、线灰度曲线分析 1.3、图像线灰度均值分析 1.4、图像形心和质心分析 1.5、图像灰度定量描述分析 2、图像灰度变换 1、图像灰度分析 图像灰度分析是图像分析中最基本的…