月份:2017年8月

C++中使用fstream的一些坑

前言 最近在写一个简陋的xml parser, 因为要用到文件操作,这中间遇到了一些坑,记录下来备忘,也顺便和大家分享一下。 目录 判断文件是否结束的fstream::eof()的坑 进行fstream::seekg()操作之前一定要先判断文件是否已经结束,否则会出现文件结束标识符设置错误的问题 如果要对打开的文件进行fstream::seekg操作,......

Direct2D API 简单封装心得

最近因为一个自己写的一个小项目的需要,要简单封装一下Direct2D的API,主要是实现创建一个窗口并且显示一张图片的功能,其间踩了很多坑,写下来以备记录。 ​ 1.前言 Direct2D 是微软推出的一套2D图形API,和以前的GDI与GDI+不同,Direct2D可以采用硬件来进行加速,从而速度较快,同时展示效果也要更好一点。 在Windo......

OpenCV3.2+MINGW+SublimeText配置

目录 写在前面 环境要求 下载OpenCV Windows 版本代码 编译OpenCV并配置相关环境变量 用MINGW-GCC编译OpenCV程序 用bat脚本让编译更方便 Sublime Text Build system文件编写 测试 拍拍手,庆祝一下23333 1. 写在前面 前几天在Visual Studio下成功配置了OpenCV,但是总感觉VS这玩意体积太大,启动速度也太慢了,如果仅仅......

OpenCV 3.2.0+Visual Studio 2015 配置

前言 自从用OpenCV 1.0 做过数据结构的课设以后就感受到了OpenCV的强大,也一直想用VS配置一下OpenCV的最新版本然后学习一下,但是苦于前段时间一直没有什么时间外加本人是懒人一个,所以一直拖到现在才搞定。总体来说,配置OpenCV大约需要以下步骤: 下载OpenCV并安装 配置环境变量(PATH变量) 在Visual Studio中新......

我又双叕开始写博客了

RT…… 讲道理大约从大一开始的时候就想写博客,那时候到处找空间,总想搞一个自己的博客。但是貌似从那开始就是一直在“折腾”博客而不是写博客,每一次搞一个新的博客以后都是写几篇文章,然后后面置之不理,然后就荒废了。 再后来就听说了腾讯云这个东西,因为有学生优惠,满心欢喜买个主机以及.cn的域名(......