![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
文章平均质量分 62
axingxingzp
这个作者很懒,什么都没留下…
展开
-
C可变参数函数 实现
C函数要在程序中用到以下这些宏:void va_start( va_list arg_ptr, prev_param ); type va_arg( va_list arg_ptr, type ); void va_end( va_list arg_ptr ); va_list:用来保存宏va_start、va_arg和va_end所需信息的一种类型。为了访问变长参转载 2013-10-29 13:50:36 · 433 阅读 · 0 评论 -
int main(int argc,char* argv[])详解
argc是命令行总的参数个数 argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数 命令行后面跟的用户输入的参数,比如: int main(int argc, char* argv[]) { int i; for (i = 0; i i++) cout转载 2013-10-29 15:46:06 · 554 阅读 · 0 评论 -
main函数带参数在VS2008下调试方法
注:与前面相关博文结合看步骤:右键要调试的项目—》Properties—》Debugging—》Command Arguments—》输入你要输入的参数即可。如下图所示: 假设程序名叫main.exe通常我们在cmd命令行下需要输入:盘符:/文件路径/main.exe ../pic/Fig6.38(b).jpg 1../pic/F转载 2013-10-29 16:03:49 · 638 阅读 · 0 评论 -
C指针
第一章 指针的概念 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让 我们分别说明。 先声明几个指针放着做例子: 例一: (1)int *ptr; (2)char *ptr; (3)int **ptr;转载 2013-10-29 13:38:40 · 378 阅读 · 0 评论 -
摄像机标定和立体标定
尝试用OpenCV来实现立体视觉也有一段时间了,主要的参考资料就是Learning OpenCV十一、十二章和OpenCV论坛上一些前辈的讨论。过程中磕磕碰碰,走了不少弯路,终于在前不久解决了最头大的问题,把整个标定、校准、匹配的流程调试成功。(虽然还有一些问题至今尚未搞清)在这里写这篇文章,第一方面是给自己一个总结,第二方面是感觉OpenCV立体视觉方面的资料还是相当零散和不完整,新手入转载 2013-10-29 13:53:27 · 1399 阅读 · 0 评论 -
C函数的值传递和地址传递
初学者在学习C语言时候一个极容易迷惑的地方就在函数的“值传递”和“地址传递”了,出现这个迷惑的原因有些教材没有把内存图画出来,只是简单的举了几个例子,结果初学者按照例子写写代码倒是能运行出来,但始终没明白到底是怎么回事,下面我通过例子和画图来相信说明里面的细节问题。在开始之前有一个前提,你一定要粗略的看过函数这一章节,不管你是从什么教材上看过的,总之我下面的内容默认你已经对函数了解一些了。转载 2013-11-02 08:54:01 · 772 阅读 · 0 评论 -
OpenGL学习入门之VS2010环境配置
OpenGL开发环境简介 基于OpenGL标准开发的应用程序运行时需有动态链接库OpenGL32.DLL、Glu32.DLL,这两个文件在安装Windows NT时已自动装载到C:\WINDOWS\SYSTEM32目录下(这里假定用户将Windows NT安装在C盘上)。OpenGL的图形库函数封装在动态链接库OpenGL32.DLL中,开发基于OpenGL的应用程序,必转载 2013-11-06 20:08:17 · 586 阅读 · 0 评论