OpenCV学习(6)

本文介绍了OpenCV编程中的命名规范,强调了匈牙利命名法的重要性。接着详细解释了argc和argv参数的作用,指出它们在UNIX、Linux及Mac OS系统中的标准用法,并在Visual Studio环境下讨论了main函数的不同写法及其与argc、argv的关系。通过实例,文章解决了在VS中使用OpenCV示例代码时可能出现的报错问题。
摘要由CSDN通过智能技术生成

opencv命名规范约定;argc与argv参数解惑;vs中main函数的几种写法说明

一,命名规范约定

使用一套成熟的命名规则,不仅可以让我们规范形事,还可以让别人在阅读我们写的代码时,更快理解,增强代码的可读性,方便个程序员的相互交流代码。下图为一些命名规则约定:

匈牙利命名法:变量名=属性+类型+对象描述

如图

二,argc和argv参数解惑
在与OpenCV打交道时,我们常会在相关的示例程序中见到argc和 argv这两个参数,如 OpenCV的官方示例程序Samples中、OpenCV经典教材《LearningOpenCV》中,等等。这常常会让众多初学者疑惑,不清楚它们是何用途。
argc和 argc 中的 arg 指的是“参数”(例如: arguments,argument counter和argument vector)。其中,argc为整数,用来统计运行程序时送给main函数的命令行参数的个数;而* argv[ ]:为字符串数组ÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值