projects
Mr_W1997
这个作者很懒,什么都没留下…
展开
-
STL源码剖析0-内存管理
基本是书上原有代码#ifndef _STL_ALLOC_H#define _STL_ALLOC_H#ifndef _BAD_ALLOC#include #define _BAD_ALLOC std::cerr<<"Out of memory"<<std::endl; exit(1)#endif // !_BAD_ALLOCenum { __ALIGN = 8 }; //小区原创 2017-03-11 22:39:15 · 299 阅读 · 0 评论 -
c++线程池的实现
https://github.com/Wchenguang/ThreadPool/github 传送门------------------1.使用实例//测试job写文件class job : public WJob{private: int a; fstream file;public: job(int aa){ a = aa;原创 2017-10-30 09:16:42 · 894 阅读 · 0 评论 -
cpp-BP与特征脸实现人脸表情识别(一):BP神经网络
最近用耶鲁人脸库简单实现了人脸表情识别,写几篇博客留个纪念。分为 BP神经网络 与 实现人脸识别 两篇博客,对于遇到的问题与代码进行总结分析。第一篇需要理解 BP神经网络的原理,先给出代码再总结。//DateSet.h//created by WK#ifndef DATASET_H#define DATASET_H#include #incl原创 2017-02-10 19:18:41 · 2530 阅读 · 3 评论 -
如何用c++做一个编译器(二)
代码地址https://github.com/Wchenguang/wkC-compiler/tree/master/Lexer-21.向FA中添加了多个自动机,已经可以正常工作为语法分析提供 token 2. 加入了Error模块用于处理遇到的错误基本框架没有改变等待老师下一次布置作业再更新语法分析吧原创 2017-10-02 14:09:32 · 1828 阅读 · 0 评论 -
如何用c++做一个编译器(一)
代码链接原创 2017-10-01 08:17:41 · 5559 阅读 · 0 评论 -
cpp-BP神经网络与特征脸实现人脸表情识别(二)-实现人脸识别
我使用的是 yale 大学的人脸库 解压后将文件夹放入项目文件的文件夹中 链接:http://download.csdn.net/detail/mr_w1997/9752209以下为笑脸的训练与测试 需要 了解PCA原理,opencv简单的使用以及opencv的pca类 楼主使用 VS2015 加 opencv基本思路就是 将图片通过PCA降维,将降维后的数据输入网络,并指定输出值原创 2017-02-10 20:35:25 · 3991 阅读 · 2 评论 -
STL源码剖析(一)-vector
开始学习 STL源码剖析已经学习了前两章 有关内存管理 以及 迭代器下面 先尝试自己写vector再根据源代码进行 修改 以下为代码原创 2017-03-09 23:20:24 · 324 阅读 · 0 评论 -
c++内存池的实现
https://github.com/Wchenguang/Memana代码坐标见上内存池,申请相对较大的内存免去申请销毁内存的耗时------------------------------------------------------------------------------------------------------------------------------原创 2017-10-25 16:04:46 · 451 阅读 · 0 评论