自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

生如蚁,美如神

众里寻她千百度,蓦然回首,那人却在灯火阑珊处

  • 博客(233)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 2014届华为校园招聘机试题2

第一题、输入一个正整数,并编码为字符串进行输出 描述: 1、输入一个正整数,并编码为字符串进行输出。 编码规则为:数字0-9分别编码为字符a-j 2、输入肯定是正整数,不用做错误较验运行时间限制: 无限制 内存限制: 无限制 输入: 正整数输出: 字符串样例输入: 123 样例输出: bcd #include <iostream>using namespace std;void

2015-04-19 22:26:29 591

转载 数组的sizeof

转载:http://blog.163.com/chen_xinghuan/blog/static/17220158220112182838196/ 数组的sizeof值等于数组所占用的内存字节数,如:   char a1[] = “abc”;   int a2[3];   sizeof( a1 ); // 结果为4,字符 末尾还存在一个NULL终止符   sizeof( a2 );

2015-04-19 21:34:29 689

转载 sizeof(数组名)和sizeof(指针)

转载:http://blog.csdn.net/kangroger/article/details/20653255在做这道题时:32位环境下,int *p=new int[10];请问sizeof(p)的值为()A、4              B、10              C、40               D、8我以为正确答案为C,int类型为32

2015-04-19 21:27:54 673

转载 string中c_str()、data()、copy(p,n)函数的用法

转载:http://www.cnblogs.com/qlwy/archive/2012/03/25/2416937.html标准库的string类提供了3个成员函数来从一个string得到c类型的字符数组:c_str()、data()、copy(p,n)。1. c_str():生成一个const char*指针,指向以空字符终止的数组。注:①这个数组的数据是临时

2015-04-19 21:20:12 569

原创 strncpy与strcpy的区别与注意事项

strncpy 是 C语言的库函数之一,来自 C语言标准库,定义于 string.h,char *strncpy(char *dest, char *src, int n),把src所指字符串的前n个字节复制到dest所指的数组中,并返回指向dest的指针。strcpy只是复制字符串,但不限制复制的数量,很容易造成缓冲溢出。strncpy要安全一些。strncpy能够选

2015-04-19 21:03:09 1222

转载 C++中cin、cin.get()、cin.getline()、getline()等函数的用法

转载:http://www.cnblogs.com/flatfoosie/archive/2010/12/22/1914055.html c++输入流函数主要以下几个: 1、cin 2、cin.get() 3、cin.getline() 4、getline() 附:cin.ignore();cin.get()//跳过一个字符,例如不想要的回车,空格等字符 1、cin>>

2015-04-19 20:28:29 1098

转载 C++字符输入getchar()和字符输出putchar()

转载:http://c.biancheng.net/cpp/biancheng/view/117.html C++还保留了C语言中用于输入和输出单个字符的函数,使用很方便。其中最常用的有getchar函数和putchar函数。 putchar函数(字符输出函数)putchar函数的作用是向终端输出一个字符。例如: putchar(c); 它输出字符变量c的值。【例3.2】输出单个字符

2015-04-19 20:20:12 3267

转载 用C++流成员函数put输出单个字符

转载:http://c.biancheng.net/cpp/biancheng/view/254.html

2015-04-19 20:09:58 1346

转载 C++ stringstream介绍,使用方法与例子

C++引入了ostringstream、istringstream、stringstream这三个类,要使用他们创建对象就必须包含sstream.h头文件。   istringstream类用于执行C++风格的串流的输入操作。 ostringstream类用于执行C风格的串流的输出操作。 strstream类同时可以支持C风格的串流的输入输出操作。    istringstream类是从

2015-04-19 20:00:34 909

转载 c++空类实例大小不是0原因

转载:http://blog.csdn.net/hitblue/article/details/3726754初学者在学习面向对象的程序设计语言时,或多或少的都些疑问,我们写的代码与最终生编译成的代码却 大相径庭,我们并不知道编译器在后台做了什么工作.这些都是由于我们仅停留在语言层的原因,所谓语言层就是教会我们一些基本的语法法则,但不会告诉我们为什么这么做?今天和大家谈的一点感悟就是我在学习编

2015-04-18 11:21:57 537

原创 拷贝构造函数与赋值运算符重载的区别

#include<iostream> using namespace std;class Test{public: Test() { ctor_count++; cout<<"ctor "<<endl; } Test(const Test & r) { ctor_count++; cout<<

2015-04-18 10:57:04 1253

原创 C++的4种类型转换关键字及其特点

C++中有四种类型转换关键字,分别是reinterpret_cast,static_cast,const_cast,dynamic_cast.这是C++ 为了减少强制转换的副作用,并且在查错时使程序员能够快速定位(总是最值得怀疑的)强制转换,在标准C++中新增加了4个关键字*_cast,用来提倡一种全新的C++显式转换语法: *_cast (expression)reinterpret_ca

2015-04-17 11:50:12 598

转载 假如生活欺骗了你

假如生活欺骗了你, 不要悲伤,不要心急!忧郁的日子里需要镇静:相信吧,快乐的日子将会降临。心儿永远向往着未来;现在却常是忧郁,一切都将会过去;而那过去了的,就会成为亲切的怀恋。普希金的诗再次读起来,仍然有很大的魅力。

2015-04-16 15:46:23 610

转载 C++允许重载的运算符和不允许重载的运算符

C++中绝大部分的运算符允许重载,具体规定见表10.1。表10.1 C++允许重载的运算符双目算术运算符+ (加),-(减),*(乘),/(除),% (取模)关系运算符==(等于),!= (不等于), (大于>,=(大于等于)逻辑运算符||(逻辑或),&&(逻辑与),!(逻辑非)单目运算符+ (

2015-04-16 11:38:14 1016

转载 成员指针运算符 .* 和 ->*

转载: http://www.groad.net/bbs/thread-5548-1-1.html有一种特殊的指针叫做成员指针,它们通常指向一个类的成员,而不是对象中成员的特定实例。成员指针并不是真正的指针,它只是成员在对象中的偏移量,它们分别是:.* 和 ->* 。下面例子说明了成员指针 .* 的用法:#include "stdafx.h"#include usi

2015-04-16 11:38:05 483

转载 前缀++ 后缀++ 运算符重载

下面例子程序中   const Fraction operator ++(int)   中     int不过是个哑元(dummy),是永远用不上的     它只是用来判断++是prefix   还是   postfix     记住,如果有哑元,则是postfix,否则,就是prefix     就像其他的一元算法和逻辑运算一样     而其实在C++中用到这种哑元的也只有在

2015-04-16 11:37:30 541

原创 This is Me!——回顾第一个项目的前前后后

今天终于把论文敲完了,一路走来,颇多感想。遂写下以下诸多文字,以飨读者。 在说这个项目之前,先简单介绍一下我的经历。我叫王财勇,家是山西的,2009年至2013年在新疆大学就读数学专业,也许有人会问,为什么你要去新疆读书?其实答案很简单,我高考分不高,所以未能进入理想院校就读,因此调剂到新大数学系。开始我很失望,本来就调剂,还读了数学。后来我就不怎么后悔了。尽管新大也是211高校,在新疆

2015-04-15 20:57:46 1161

转载 github常见操作和常见错误!错误提示:fatal: remote origin already exists.

原文链接:http://blog.csdn.net/dengjianqiang2011/article/details/9260435 如果输入$ git remote add origin git@github.com:djqiang(github帐号名)/gitdemo(项目名).git     提示出错信息:fatal: remote origin already e

2015-04-15 20:47:03 626

转载 如何让Latex公式字体变小

转载:http://blog.sina.com.cn/s/blog_5e16f1770100gdxh.html第一种方法:用比较笨的方法,一个一个公式用\begin{small}\begin{equation}\ldots\end{equation}\end{small}第二种方法:定义新的变量环境在开始\newenvironment{sequa

2015-04-10 17:17:35 19317

转载 长竖线及长括号

转载:http://blog.sina.com.cn/s/blog_6005d4af0101861l.html文章修改中要求把花括号和竖线变长,查了下发现下面的几种方法:1.花括号“{ }”变长:$\left\{...\right\}$;或者用 $\Big\{...\Big\}$;2.竖线“|”变长:用\big \Big \bigg \Bigg调节

2015-04-10 14:50:03 4479 1

原创 latex多幅图片对齐方法

\begin{figure*}[htbp]\centering\begin{minipage}[c]{0.45\textwidth}\centerline{\includegraphics[scale=.328]{figs/ago2pic2.pdf}}\caption{Curve $F=0$ was bounded by two conic curves $f_{1}=0$ and

2015-04-10 14:42:25 26701 1

原创 error LNK2001: 无法解析的外部符号 "class std::basic_ostream<char,struct std::char_traits<char> > 的解决办法

#include #include using namespace std;templateclass P{public: P(int n=0){num=n;} P(const P& copy){num=copy.num;} friend ostream&operator & obj); private: int num;};template ostream&oper

2015-04-03 18:22:42 18545 1

转载 C++ 中explicit的使用

C++提供了关键字explicit,可以阻止不应该允许的经过转换构造函数进行的隐式转换的发生。声明为explicit的构造函数不能在隐式转换中使用。C++中, 一个参数的构造函数(或者除了第一个参数外其余参数都有默认值的多参构造函数), 承担了两个角色。 1 是个构造器 ,2 是个默认且隐含的类型转换操作符。所以, 有时候在我们写下如 AAA = XXX, 这样的代码, 且

2015-03-31 11:30:35 995

转载 类的静态成量变量必须初始化

因为类的静态成员变量是所有实例共用的.所以得在类外初始化.调用的时候可以通过对象调用,也可以通过类直接调用class A{public:    int i;    //有默认值};class B{public:    static int n;    static A Aobj;};int B::n = 1;    //静态成员变量的

2015-03-31 10:12:58 660

原创 struct 与class的关系与区别

struct 与class的关系与区别

2015-03-30 22:01:04 856

转载 C++中的空类,默认产生哪些类成员函数?

class Empty{public: /*Empty();//默认构造函数 Empty(const Empty& rhs);//拷贝构造函数 ~Empty();//析构函数 Empty& operator=(const Empty& rhs);//赋值函数 Empty* operator&();//取地址运算符 const Empty* operator&() const

2015-03-30 21:32:16 2396 1

原创 二进制与十进制的转换

本文参考:http://www.360doc.com/content/11/0308/14/5327079_99222581.shtml文献整理所得。1.正整数的十进制转换为二进制.      十进制整数转换为二进制整数采用"除2取余,逆序排列"法。具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二

2015-03-30 17:29:11 2612

原创 字符串常量与字符串变量

参考:http://blog.csdn.net/chenwenshi/article/details/6702576定义:在一个双引号“ ”内的字符序列或者转义字符序列称为字符串常量例如:“HI HI!”  “a”  “\n\t”这些字符串常量是不能改变的,如果试图改变指针所指向的内容是错误的因为字符串常量是存在静态内存区的,不可以改变字符串变量。如定义

2015-03-29 21:00:32 2757

原创 将一句话的单词进行倒置,标点符号不倒换。比如一句话:“i love you.”倒换后变为"you. love i"

#include #include #include //将一句话的单词进行倒置,标点符号不倒换。比如一句话:“i love you.”倒换后变为"you. love i"void reverse(char *str){ int i=0,j=strlen(str)-1; int begin,end; char temp; //第一步进行全部翻转 while (i<j) {

2015-03-29 20:54:38 4000

原创 itoa的用法

功能:将任意类型的数字转换为字符串。在中与之有相反功能的函数是atoi。

2015-03-28 20:11:49 3190

转载 OBJ 文件格式

OBJ文件是一种标准的3D模型文件格式,很适合用于3D软件模型之间的互导。比如在3dsMax或LightWave中建了一个模型,想把它调到Maya里面渲染或动画,导出OBJ文件就是一种很好的选择。目前几乎所有知名的3D软件都支持OBJ文件的读写,不过很多软件需要通过插件才能做到这一点。 OBJ文件特点(1)OBJ是一种3D模型文件,因此不包含动画、材质特性、贴图路径、动力学、粒子等信息

2015-03-28 17:14:44 896

转载 Github for Windows使用介绍

Git已经变得非常流行,连Codeplex现在也已经主推Git。Github上更是充斥着各种高质量的开源项目,比如ruby on rails,cocos2d等等。对于习惯Windows图形界面的程序员来讲,Github的使用是需要点时间和耐心的,然而最近Github发布了Github for Windows 则大大降低了学习成本和使用难度,他甚至比SVN都简单,好吧,你不信,我们来一步一步过一面:

2015-03-28 17:11:41 729

原创 欧几里得算法(即辗转相除法)的时间复杂度

欧几里得算法(即辗转相除法)的时间复杂度 本文是参考新浪博客而写。 欧几里得算法, 又称辗转相除法, 用于求两个自然数的最大公约数. 算法的思想很简单, 基于下面的数论等式 gcd(a, b) = gcd(b, a mod b) 其中gcd(a, b)表示a和b的最大公约数, mod是模运算, 即求a除以b

2015-03-28 16:56:34 23267

batch-resize

一个批量调整图像大小的工具

2024-04-07

Neurotechnology 的python虹膜识别试用版接口文件

Neurotechnology 的python虹膜识别试用版接口文件

2023-07-25

test_demo.zip

Pytorch的C++接口实践demo,改编自https://blog.csdn.net/gulingfengze/article/details/92013360,不过我们这里没有使用cmake,而是直接在VS上配置。

2019-08-06

matlab_caffe_cpu_vs2015_matlab_2016_py35.zip

我自己编译好的matcaffe,使用时请参考: https://blog.csdn.net/wangkun1340378/article/details/72917724

2019-06-23

face alignment using opencv+LBF

提供了一个人脸视频,训练好的人脸检测模型和人脸关键点检测模型,以及一个人脸关键点检测的工程

2018-10-31

vs2015编译好的opencv4.0.0包

我们编译好的包不仅包含了原始的opencv4.0.0,而且包含了opencv_contrib的最新提交。

2018-10-31

使用extern "C"改善显式调用dll的例子 (c++)

使用extern "C"改善显式调用dll的例子

2016-04-04

使用extern "C"改善显式调用dll的例子

使用extern "C"改善显式调用dll的例子.里面包含了显示与隐式调用dll的例子,而且dll是c风格的

2016-04-04

ffmpeg-3.0

安装指南:http://blog.csdn.net/redstarofsleep/article/details/45092145

2016-03-12

ippicv_linux_20151201

linux下安装opencv3.1.0必备库

2016-03-12

基于空间几何变换的人脸对齐(Matlab内置函数

本文讲解了基于三点和两点的人脸对齐,使用了matlab的内置函数。

2016-03-05

doxygen安装工具

doxygen:http://www.stack.nl/~dimitri/doxygen/index.html Graphviz :http://www.graphviz.org/Download_windows.php记得选择windows下的版本哟 “Stable and development Windows Install packages” htmlhelp:http://www.create-chm.com/chm-help-compiler/ 以上皆为windows下的版本

2015-11-08

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除