自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 C/C++ 判断文件夹是否存在以及创建、删除文件夹 windows以及linux通用

标签: windowslinux2016-02-18 20:49 4328人阅读 评论(0)收藏举报分类: c++(39) 版权声明:本文为博主原创文章,未经博主允许不得转载。参考:http://blog.csdn.net/tigerjibo/article/details/11712039http://baike

2017-03-17 18:25:03 573

转载 mmap 文件映射内存详解

mmap 文件映射内存详解2016-01-20 11:56:28分类: C/C++原文出自:http://blog.csdn.net/joejames/article/details/37958017一直都对内存映射文件这个概念很模糊,不知道它和虚拟内存有什么区别,而且映射这个词也很让人迷茫,今天终于搞清楚了。。。下面,我先解释一下我对映射这个词的理解,再区分一下几个容

2017-03-17 16:59:03 1358 1

转载 C/C++ 中判断某一文件或目录是否存在

方法一:C++中比较简单的一种办法(使用文件流打开文件)复制代码 1 #include 2 #include 3 4 using namespace std; 5 6 #define FILENAME "*.dat" // 指定文件名 7 8 int main( void ) 9 {10 fstream _file;11 _file.open(FILENAME, ios::in);12 if(!_

2017-03-10 09:44:57 569

转载 [原创]标准I/O(buffered I/O)浅析

分类: C/C++这里为了说明标准I/O的工作原理,借用了glibc中标准I/O实现的细节,所以代码多是不可移植的.1. buffered I/O, 即标准I/O首先,要明确,unbuffered I/O只是相对于buffered I/O,即标准I/O来说的.而不是说unbuffered I/O读写磁盘时不用缓冲.实际上,内核是存在高速缓冲区来进行真正的磁盘

2017-03-09 10:14:32 463

转载 C++中参数传递方式讨论

2013-08-05 23:01 1302人阅读 评论(0) 收藏 举报 分类:【C++基础】(29) 众所周知,在C++中调用函数时有三种参数传递方式: (1)传值调用; (2)传址调用(传指针); (3)引用传递; 实际上,还有一种参数传递方式,就是全局变量传递方式。这里的“全局”变量并不见得就是真正的全局的,所有代码都可以直接访问的,只

2017-03-04 14:41:46 220

转载 C++中回调函数(CallBack)的使用

标签: C++callback回调2013-09-17 12:58 5740人阅读 评论(1) 收藏 举报 分类:【C++基础】(29) 如果试图直接使用C++的成员函数作为回调函数将发生错误,甚至编译就不能通过。其错误是普通的C++成员函数都隐含了一个传递函数作为参数,亦即“this”指针,C++通过传递this指针给其成员函数从而实现程序函数可以

2017-03-04 10:47:41 1922

转载 C++ 中string.find() 函数的用法总结

2015-05-15 16:17 1990人阅读 评论(1) 收藏 举报 分类:C++开发(293) C++ 中string.find() 函数的用法总结(转载) #include #include using namespace std;void main(){[cpp] view plaincopy

2017-03-02 14:37:03 350

转载 string替换所有指定字符串(C++)

C++的string提供了replace方法来实现字符串的替换,但是对于将字符串中某个字符串全部替换这个功能,string并没有实现,我们今天来做的就是这件事。首先明白一个概念,即string替换所有字符串,将"12212"这个字符串的所有"12"都替换成"21",结果是什么?可以是22211,也可以是21221,有时候应用的场景不同,就会希望得到不同的结果,所以这两种答案都做了实

2017-03-02 14:23:21 485

转载 Protocol Buffer技术详解(C++实例)

这篇Blog仍然是以Google的官方文档为主线,代码实例则完全取自于我们正在开发的一个Demo项目,通过前一段时间的尝试,感觉这种结合的方式比较有利于培训和内部的技术交流。还是那句话,没有最好的,只有最适合的。我想写Blog也是这一道理吧,不同的技术主题可能需要采用不同的风格。好了,还是让我们尽早切入主题吧。          一、生成目标语言代码。      下面的命令帮助我们将M

2017-03-01 20:28:40 219

空空如也

空空如也

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

TA关注的人

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