windows平台下微软的库自带了一些api可用于几种编码格式间的互相转码,其实可以用一个iconv开源跨平台的转码库,那个方法更方便且统一。 使用前要引入头文件和命名空间 [cpp] view plain copy print? #include <iostream> #include <stri Read More
posted @ 2017-07-28 22:05
findumars
Views(2094)
Comments(0)
Diggs(0)
csv文件其实就是文本文件,每行字段用逗号分隔。 代码 [cpp] view plain copy print? #include <iostream> #include <string> #include <vector> #include <fstream> #include <sstream> Read More
posted @ 2017-07-28 22:04
findumars
Views(17900)
Comments(0)
Diggs(0)
C++要实现http网络连接,需要借助第三方库,libcurl使用起来还是很方便的 环境:win32 + vs2015 如果要在Linux下使用,基本同理 1,下载编译libcurl 下载curl源码,找到vs工程,按照x86 x64 并对应debug和release编译出静态库lib 2,构建工程 Read More
posted @ 2017-07-28 22:01
findumars
Views(21405)
Comments(0)
Diggs(0)
接着上一篇文章,详细说说如何把一个带CEGUI的项目发布到XP平台。 这个问题纠缠了我好几天。这里把详细解决思路记下来。有同样问题的朋友可以少走很多弯路。 核心方法就一句话。“你项目使用的所有外部依赖库都用/MT编译。” 1.准备。 首先你要具备如下工具:CEGUI源码;FreeType源码;Pcr Read More
posted @ 2017-07-28 22:01
findumars
Views(585)
Comments(0)
Diggs(0)
openssl里面有很多用于摘要哈希、加密解密的算法,方便集成于工程项目,被广泛应用于网络报文中的安全传输和认证。下面以md5,sha256,des,rsa几个典型的api简单使用作为例子。 算法介绍 md5:https://en.wikipedia.org/wiki/MD5 sha256:http Read More
posted @ 2017-07-28 22:00
findumars
Views(39949)
Comments(2)
Diggs(3)
qt提供了三种方式解析xml,不过如果想实现对xml文件进行增、删、改等操作,还是DOM方式最方便。 项目配置 pro文件里面添加QT+=xml include <QtXml>,也可以include <QDomDocument> pro文件: [plain] view plain copy prin Read More
posted @ 2017-07-28 21:58
findumars
Views(1943)
Comments(0)
Diggs(0)
今天在编译OpenGL红宝书附带源码中的light.c文件时遇到一个诡异的问题: 如图light .c,在不做任何修改的情况编译OK。然而只要在某些地方写了可执行代码,则会无法通过编译器编译! (这几行代码如果写在main函数里的第一句则OK) 我用的VS08.我把该文件发给其他朋友(用的VS10) Read More
posted @ 2017-07-28 21:56
findumars
Views(682)
Comments(0)
Diggs(0)
最近需要在Windows下拷贝大量小文件(数量在十万级别以上)。写了些拷贝文件的小程序,竟然发现不同的选择,拷贝的速度有天壤之别! 现有这样的测试数据:1500+小文件,总大小10M左右。现用不同方法进行拷贝。: 方案1:调用SHFileOperation [cpp] view plain copy Read More
posted @ 2017-07-28 21:54
findumars
Views(1052)
Comments(0)
Diggs(0)
【原文】http://Android.tgbus.com/android/tutorial/201104/349532.shtml 1、运行SDK Manager,选择模拟器,并运行模拟器。 2、将需要安装的apk文件复制到platform-tools目录下(默认在:C:\Program Files Read More
posted @ 2017-07-28 21:53
findumars
Views(550)
Comments(0)
Diggs(0)
默认情况下,你的VS2012工程发布后,在XP下运行会出现提示“not a valid win32 application”。 微软推出了Visual Studio 2012 update 1可以支持发布到XP平台,这个更新好像只能在线安装,比较麻烦. 然而就算你打了补丁,你的程序在XP下可能还会出 Read More
posted @ 2017-07-28 21:52
findumars
Views(374)
Comments(0)
Diggs(0)
前言 两个月前,老婆不知道吃错了什么药,心血来潮买了几本书,全是什么给孩子讲数学,量子物理之类的,小小才六岁啊…还有一部小说《三体》,当然,这肯定是她自己想看的了,也许是看到了有人总拿《三体》跟《盗墓》系列比较吧,而她是喜欢《盗墓》系列的,所以再买来《三体》也不足为奇了。这部小说在书架上躺了一个月, Read More
posted @ 2017-07-28 21:51
findumars
Views(1998)
Comments(0)
Diggs(0)
详细图解VirtualBox虚拟机下安装rhel6.4 64位 Linux系统过程http://blog.sina.com.cn/s/blog_5ceb51480102w2dt.html FreeNAS安装https://my.oschina.net/u/1579078/blog/362973htt Read More
posted @ 2017-07-28 21:46
findumars
Views(331)
Comments(0)
Diggs(0)
MySQL从5.1开始支持EVENT功能,类似Oracle和MSSQL的定时任务job功能。有了这个功能之后我们就可以让MySQL自动的执行存储过程来实现数据汇总等功能了,不用像以前哪样手动操作完成了。下面我们来测试下,在MYSQL中如何自动执行指定存储过程,实现相关功能。 一、创建测试表CREAT Read More
posted @ 2017-07-28 21:45
findumars
Views(1963)
Comments(0)
Diggs(0)
TCHAR是一种字符串类型,它让你在以MBCS和UNNICODE来build程序时可以使用同样的代码,不需要使用繁琐的宏定义来包含你的代码,而char代表ASCII的字符 #ifdef UNICODE typedef wchar_t TCHAR; #else typedef char TCHAR; Read More
posted @ 2017-07-28 21:36
findumars
Views(2209)
Comments(0)
Diggs(0)
以下所有源码均在win7,VS2008环境下测试。下不再赘述。 1.所有的.c扩展名请改为.cpp扩展名,以避免不可预测的错误。 想知道会出现什么不可预测的错误。。请见我上一篇Blog... 2.如果有的文件无法识别标示符,在头文件部分加上#include <glext.h>这是因为部分特性从gl库 Read More
posted @ 2017-07-28 21:35
findumars
Views(871)
Comments(0)
Diggs(0)
最近下了最新版Ogre 1.7.0,从下载到最后编译运行成功Ogre自带的Sample花了将近一下午时间。 网上有很多编译Ogre的教程,这里整理我看过的教程,加上自己的经验再详细总结一遍。 第一步:准备好如下所有东西: 1、VS2005 + SP1补丁包。 我用的是VS2005(VC8).一定要打 Read More
posted @ 2017-07-28 21:34
findumars
Views(716)
Comments(0)
Diggs(0)
如果你面试次数多了,拿的Offer多了,通常到了最后一面,有多大的希望能拿到Offer,你心里应该有所感觉。 如果感觉不好,最后一面你需要更努力表达你的优势。最后一面打动面试官的可能往往是你的真诚和热情。 当面试官问你有多少Offer,不要惧怕回答。Offer是企业对你能力的证明。有Offer的学生 Read More
posted @ 2017-07-28 21:27
findumars
Views(344)
Comments(0)
Diggs(0)
进入正确公司的错误岗位,相当于考上了正确学校的错误专业。所以请一定要记住,你的最终目的不是要进入该公司,而是要进入该公司你最想去的部门乃至项目组。 所以,试探得知面试官来自哪个项目组也很关键,因为面试官可能跟你想去的项目组毫无关系。技术方向的不对口的面试官面试你,对你是不利的。 这个时候你要清楚的表 Read More
posted @ 2017-07-28 21:24
findumars
Views(319)
Comments(0)
Diggs(0)
面试官可能会问你一些和技术看上去没有任何关系的问题,比如问你最近在看什么书,学习之余喜欢做什么,常去哪些网站之类的。如果你说最近在看《诛仙》,平时喜欢玩LOL,你就是在把自己往悬崖上推。实际上面试官希望听到的回答如下:“我最近在看《C++ Primer第5版》,因为我在项目中用的C++11的特性越来 Read More
posted @ 2017-07-28 21:22
findumars
Views(232)
Comments(0)
Diggs(0)
最近要做个游戏场景编辑器,需要directx11配合gui框架使用,所以简单地弄了一个directx11嵌入到Qt窗体中的程序。 1 建立工程 建一个Qt的工程,配置好directx的包含目录和库目录(以及附加依赖项),Qt vs2013 add-in的话很方便,直接在vs2013里面加,Qt cr Read More
posted @ 2017-07-28 21:12
findumars
Views(2684)
Comments(2)
Diggs(1)

浙公网安备 33010602011771号