- 博客(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 582
转载 mmap 文件映射内存详解
mmap 文件映射内存详解2016-01-20 11:56:28分类: C/C++原文出自:http://blog.csdn.net/joejames/article/details/37958017一直都对内存映射文件这个概念很模糊,不知道它和虚拟内存有什么区别,而且映射这个词也很让人迷茫,今天终于搞清楚了。。。下面,我先解释一下我对映射这个词的理解,再区分一下几个容
2017-03-17 16:59:03 1394 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 621
转载 [原创]标准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 485
转载 C++中参数传递方式讨论
2013-08-05 23:01 1302人阅读 评论(0) 收藏 举报 分类:【C++基础】(29) 众所周知,在C++中调用函数时有三种参数传递方式: (1)传值调用; (2)传址调用(传指针); (3)引用传递; 实际上,还有一种参数传递方式,就是全局变量传递方式。这里的“全局”变量并不见得就是真正的全局的,所有代码都可以直接访问的,只
2017-03-04 14:41:46 231
转载 C++中回调函数(CallBack)的使用
标签: C++callback回调2013-09-17 12:58 5740人阅读 评论(1) 收藏 举报 分类:【C++基础】(29) 如果试图直接使用C++的成员函数作为回调函数将发生错误,甚至编译就不能通过。其错误是普通的C++成员函数都隐含了一个传递函数作为参数,亦即“this”指针,C++通过传递this指针给其成员函数从而实现程序函数可以
2017-03-04 10:47:41 1933
转载 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 361
转载 string替换所有指定字符串(C++)
C++的string提供了replace方法来实现字符串的替换,但是对于将字符串中某个字符串全部替换这个功能,string并没有实现,我们今天来做的就是这件事。首先明白一个概念,即string替换所有字符串,将"12212"这个字符串的所有"12"都替换成"21",结果是什么?可以是22211,也可以是21221,有时候应用的场景不同,就会希望得到不同的结果,所以这两种答案都做了实
2017-03-02 14:23:21 492
转载 Protocol Buffer技术详解(C++实例)
这篇Blog仍然是以Google的官方文档为主线,代码实例则完全取自于我们正在开发的一个Demo项目,通过前一段时间的尝试,感觉这种结合的方式比较有利于培训和内部的技术交流。还是那句话,没有最好的,只有最适合的。我想写Blog也是这一道理吧,不同的技术主题可能需要采用不同的风格。好了,还是让我们尽早切入主题吧。 一、生成目标语言代码。 下面的命令帮助我们将M
2017-03-01 20:28:40 231
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人