01 2017 档案
摘要:一、VS2013动态库文件的创建 1、新建项目,win32,win32项目,输入项目名称,例如MakeDll。 2、”确定“——”下一步“,选择”DLL“选项,再点”完成“: 3、菜单栏选择”项目“——>”添加新项“,来创建头文件MakeDll.h。 在MakeDll.h中输入以下例子代码: 4、创
阅读全文
摘要:1、this指针的用处 一个对象的this指针并不是对象本身的一部分,不会影响sizeof(对象)的结果。this作用域是在类内部,当在类的非静态成员函数中访问类的非静态成员的时候,编译器会自动将对象本身的地址作为一个隐含参数传递给函数。也就是说,即时你没有写上this指针,编译器在编译的时候也是加
阅读全文
摘要:一、字符指针可以指向一个字符串。 我们可以用字符串常量对字符指针进行初始化。例如,有说明语句: 是对字符指针进行初始化。此时,字符指针指向的是一个字符串常量的首地址,即指向字符串的首地址。 这里要注意字符指针与字符数组之间的区别。例如,有说明语句: 此时,string是字符数组,它存放了一个字符串。
阅读全文
摘要:1、类成员为const类型 2、类成员为引用类型 运行结果: 究其因 const对象或引用只能初始化但是不能赋值。构造函数的函数体内只能赋值而不是初始化,因此初始化const对象或引用的唯一机会是构造函数函数体之前的初始化列表中。 从无到有叫初始化,初始化(调用拷贝构造函数)创建了新对象;赋值(调用
阅读全文
摘要:1、普通函数 2、友元函数 3、内联函数(编译期间展开,虚函数是在运行期间绑定) 4、构造函数 5、静态成员函数(只有一份大家共享)
阅读全文
摘要:查找文件需要一个结构体和几个函数。结构体为struct _finddata_t,函数为_findfirst、findnext和_findclose。 struct _finddata_t 这个结构体是用来存储文件各种信息的。定义如下: 其中各成员变量的含义如下: unsigned attrib: 文
阅读全文
摘要:需要使用到URLDownloadToFile()函数,该函数在头文件<urlmon.h>中声明。 URLDownloadToFile()函数的定义如下: Parameters(参数含义): pCaller Pointer to the controlling IUnknown interface o
阅读全文
摘要:caffe的运行提供三种接口:C++接口(命令行)、Python接口和matlab接口。本文先对命令行进行解析,后续会依次介绍其它两种接口。 caffe的C++主程序(caffe.cpp)放在根目录下的tools文件夹内,当然还有一些其它的功能文件,如:convert_imageset.cpp,tr
阅读全文
摘要:下载的libsvm包里面已经为我们编译好了(windows)。进入libsvm\windows,可以看到这几个exe文件: a.svm-toy.exe:图形界面,可以自己画点,产生数据等。 b.svm-scale.exe:对特征值进行缩放。 c.svm-train.exe:接收特定格式的输入,产生一
阅读全文
摘要:1、libsvm数据格式 libsvm使用的训练数据和检验数据文件格式如下: label 目标值,就是说class(属于哪一类),就是你要分类的种类,通常是一些整数。 index 是有顺序的索引,通常是连续的整数。就是指特征编号,必须按照升序排列 value 就是特征值,用来train的数据,通常是
阅读全文
摘要:libsvm中有进行参数调优的工具grid.py和easy.py可以使用,这些工具可以帮助我们选择更好的参数,减少自己参数选优带来的烦扰。 所需工具:libsvm、gnuplot 本机环境:Windows7(64 bit) ,Python3.5 1、相关程序的下载和安装: 1.1、下载libsvm,
阅读全文