c++
文章平均质量分 58
sloanqin
互相交流,共同进步;方向正确,坚持不懈
展开
-
int main(int argc,char* argv[])详解
int main(int argc,char* argv[])详解argc : 存储main 函数输入的参数个数;char* argv[] :也可以写成char** argv,是一个2维数组,每一行存储一个字符串,作为一个参数输入;要注意argv[0] 存储的是主函数的路径和名称,从argv[1]开始存储各个参数,例子如下。比如test.cpp 文件如下:原创 2015-10-20 11:14:40 · 1000 阅读 · 0 评论 -
堆内存和栈内存详解
尊重原创,转载注明出处:http://blog.csdn.net/yusongwhu/article/details/3428247堆:顺序随意栈:先进后出堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈2、堆区(转载 2015-09-18 17:16:13 · 431 阅读 · 0 评论 -
C++ 指针,引用,普通变量之间的关系
之前在C语言里面,函数的传引用一直是传地址,于是一直就把引用当作地址了。现在用C++,发现其实引用并不是地址,原来自己一直理解错了。下面有一段程序,帮助我们理解:/** @function main */ int main( int argc, char** argv ) { int a=10; // int 变量 int &b=a; //原创 2015-09-19 23:03:33 · 827 阅读 · 0 评论 -
caffe 练习2 用自己的数据集在ImageNet 测试------by 香蕉麦乐迪
这一节我们使用我们自己的数据集在ImageNet结构上面测试。我们的数据集是10个类别,每个类别有100个train图片,30个test图片。我们自己数据集图片的下载地址:我们跟着caffe官网的教程来,借助他们已经写好的脚本,对数据进行处理:caffe官网ImageNet例子1 首先是将训练集和数据集的图片放在指定的目录下面/path/to/imagenet/train/原创 2015-10-21 13:58:51 · 7682 阅读 · 16 评论 -
C++中随机函数rand()和srand()的用法
一、rand() 函数名: rand 功 能: 随机数发生器 用 法: int rand(void); 所在头文件: stdlib.h 函数说明 : rand()的内部实现是用线性同余法做的,它不是真的随机数,因其周期特别长,故在一定 的范围里可看成转载 2016-03-01 21:29:00 · 501 阅读 · 0 评论