摘要:学习程序语言是每个程序员的必经之路。可是这个世界上有太多的程序语言,每一种都号称具有最新的“特性”。所以程序员的苦恼就在于总是需要学习各种稀奇古怪的语言,而且必须紧跟“潮流”,否则就怕被时代所淘汰。 作为一个程序语言的研究者,我深深的知道这种心理产生的根源。程序语言里面其实有着非常简单,永恒不变的原 阅读全文
posted @ 2015-08-12 14:22 闻波 阅读(354) 评论(0) 推荐(0) 编辑
摘要:问题引入 定义一个结构体的一般形式为: 例如有如下结构体: 那么一个这样的结构体变量占多大内存呢?也就是 cout<<sizeof(Stu)<<endl; 会输出什么? 在了解字节对齐方式之前想当然的会以为:sizeof(Stu) = sizeof(int)+sizeof(char)+sizeof( 阅读全文
posted @ 2015-08-11 14:56 闻波 阅读(4632) 评论(0) 推荐(1) 编辑
摘要:(ps:看到一篇关于机器学习蛮好的文章,转载分享。原文出处:从机器学习谈起) 在本篇文章中,我将对机器学习做个概要的介绍。本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践。这篇文档也算是EasyPR开发的番外篇,从这里开始,必须对机器学习了解才能进一步介绍EasyPR的 阅读全文
posted @ 2015-07-26 17:28 闻波 阅读(1086) 评论(1) 推荐(5) 编辑
摘要:原地消除字符串的重复空白 阅读全文
posted @ 2015-06-06 16:42 闻波 阅读(1685) 评论(0) 推荐(0) 编辑
摘要:自己写了一个C++模板类,可是在vs2012中死活显示无法解析它的成员函数。 开始怎么也想不通,因为我是按照普通方式布置的:头文件放声明,在同名源文件中放实现,并包含其头文件。 后来百度了一下才发现,模板类未实例化的情况下不会出现普通函数类似的多重包含导致的重定义。 因此,解决方案如下: 法一: 将 阅读全文
posted @ 2015-03-21 17:23 闻波 阅读(383) 评论(0) 推荐(0) 编辑
摘要:需要头文件:shlwapi.h其中有一些函数功能存在重复,我在认为比较常用的的函数上加红。BOOL PathFileExists(LPCTSTR lpszPath)功能:检查文件/路径是否存在LPTSTR PathFindFileName(LPCTSTR pPath)功能:获得路径中的文件名例如:P... 阅读全文
posted @ 2014-11-02 17:21 闻波 阅读(133) 评论(0) 推荐(0) 编辑
摘要:这段时间用MFC做完了项目里的一个对图像处理(字迹匹配)的软件,通过项目的具体要求的一步一步的实现,我也学习到了很多以前困惑很久的问题,算是对自己的一个提高吧,把一些有技巧性的操作记在这里,给以后的自己留一份存档也是不错的。 一、关于窗口绘制 1.添加窗口背景图片 MFC创建的窗口的确有点丑,如果不 阅读全文
posted @ 2014-08-23 22:47 闻波 阅读(251) 评论(2) 推荐(0) 编辑
摘要:一、用strtok函数进行字符串分割 原型: char *strtok(char *str, const char *delim); 功能:分解字符串为一组字符串。 参数说明:str为要分解的字符串,delim为分隔符字符串。 返回值:从str开头开始的一个个被分割的串。当没有被分割的串时则返回NU 阅读全文
posted @ 2014-08-21 20:39 闻波 阅读(213) 评论(0) 推荐(0) 编辑
摘要:1 #include<string> 2 #include<iostream> 3 4 using namespace std; 5 6 ///通过嵌套实现元则 7 template<typename T,typename N> 8 class my_tuple 9 { 10 public: 11 阅读全文
posted @ 2014-08-11 15:48 闻波 阅读(189) 评论(1) 推荐(0) 编辑
摘要:1.建立升序数组:range(); $numarr1 = range(1,4); //(1,2,3,4) $numarr2 = range(1,10,2); //(1,3,5,7,9) $letter = range('a','z'); //('a','b','c'......'z') 2.使用循环 阅读全文
posted @ 2014-07-18 20:55 闻波 阅读(152) 评论(0) 推荐(0) 编辑
友情链接: