自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (4)
  • 问答 (3)
  • 收藏
  • 关注

转载 windows与linux读取文件夹下的文件

//获取目录路径下面所有文件的内容//适用于linux和windows系统////////////////////////////////////////////////////#include #include #include #include #ifdef _WIN32#include #include #else#include #endif

2014-07-27 12:33:14 725

转载 vs2012安装Qt+编译protobuf

win764位 vs2012+qt注意,本教程的操作系统为 Win7 64位.由于机器是64位,编译Qt的过程中,有可能出现如下问题。[plain] view plaincopyfatal error LNK1112: module machine type 'x64' conflicts with t

2014-02-13 10:31:33 2156

转载 c++智能指针

[文摘]Boost程序库完全开发指南:深入C++“准”标准库 之 内存管理阅读完本章,你会了解到高效的内存管理方法,彻底忘记“栈”(Stack)、“堆”(Heap)等内存分配相关的术语,并且还会发现,Boost为C++提供的解决方案可能要比Java和C#等其他语言更好。内存管理一直是令C++程序员最头疼的工作,C++继承了C那高效而又灵活的指针,使用起来稍微不小心就会导致内存泄漏(me

2014-01-22 22:23:48 757

原创 学习笔记1

学习一门语言,理论的重要性是不言而喻的。你接触的知识面越广,了解(并非一定达到掌握)的知识越多,就会发现你的立足点已经在不知不觉中悄然升高了,视野也越来越广阔了。当你攻克一到多个优秀开源代码,这种感觉就更加深刻了。一款优秀的开源代码通常短小精悍,鲁棒性强,而且效率颇高。好多技巧的运用之美在你的理论知识积累到一定程度才会慢慢体会的到。比如c++语言,more effective c++中的条款1

2014-01-22 15:58:45 854

原创 vs2008 安装编译poco c++

搭建POCO-1.4.6p2+VS2008开发环境一、安装1、下载安装Microsoft Visual Studio 20082、下载安装POCO C++ Liberary,下载地址:http://pocoproject.org/download/;3、环境变量中添加%POCO_HOME%=D:/poco-1.4.6p24、解压poco-1.4.6p2.zip到%POCO_HO

2013-11-15 22:17:52 1511

原创 c++ delete void*

附注:在C语言中,void*型的指针与其它类型的指针直接互相赋值,不用强制转换;在C++中,从其它类型的指针到void*的赋值不用强制转换,但从void *到其它类型的指针的赋值需要强制转换。正文:前一段时间看代码: RESULT SWF_Storage_FreeFile(void *pBuffer){if (pBuffer) delete[] pBuffer;re

2013-11-15 15:08:26 1816

valgrind_manual

valgrind是一款c/c++调试不可或缺的工具,通过它可以检测出代码的memory leak等内存问题,提高代码的健壮性。

2013-11-05

boost程序开发指南

适合学习boost的同学们,学习boost的基础教程。

2013-11-06

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

TA关注的人

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