- 博客(8)
- 资源 (31)
- 问答 (1)
- 收藏
- 关注
原创 判断一个单向链表中是否有环
题目分析这是一道经典的面试题,据说还是从微软传出来的,我们来看看这个问题的通用解法——快慢指针,用两个指针pSlow和pFast,就是一个慢指针一个快指针,慢的一次向后跳一步,快的一次向后跳两步,什么时候快的追上慢的了,即当(pSlow == pFast)时就表示有环,若pFast快指针先到了结尾则表示无环,实现的代码如下:struct listtype{ int data; l
2015-11-23 23:04:13 2294
原创 C++继承类型:公有、保护、私有、虚拟
公有继承(public)、保护继承(protected)、私有继承(private)是常用的三种继承方式,除了这些继承类型外还有一种虚拟继承。
2015-11-22 18:57:34 2613
原创 C++ Runtime Error :STL list "list iterator not incrementable"
问题最近在项目过程中用到了list这个容器,并且在使用过程中涉及了erase的删除元素操作,在程序的调试过程中经常会弹出异常对话框,提示的异常为:“list iterator not incrementable”,便上网查了一下问题的原因,网上的答案一致认为是遍历容器元素的时候使用erase删除元素,导致++iterator 的时候报了刚才的错误……
2015-11-22 13:23:23 2195 1
原创 细节问题系列之指针类型强制转换
unsigned int nValue = 0x5D6C7B3E;printf("%c", *((unsigned char *)(&nValue) + 2) + 2
2015-11-19 23:54:41 5154
原创 C++类中包含stl容器时,使用sizeof求大小的问题
这里的大小指的是sizeof(a class object)的值,也就是一个类的对象所占的字节大小,原来我一直认为类的大小会随着类成员中容器元素个数的变化而变化,后来想想又想不通,所以写了下面的代码用来测试……
2015-11-18 22:45:01 7736 60
原创 C++常见类型所占字节大小
常见变量类型常见的变量类型有char、short、int、long、float、double,与之相对应的还有几个无符号的类型,只需要前面加上unsigned即可,例如unsigned char、unsigned int等,另外还有些typedef出来的类型例如WORD、DWORD等,这些类型的大小一般说来与操做系统的位数有关(即32位/64位系统有关),实际上并非如此,常见的说法是与编译器……
2015-11-06 22:50:59 6408 3
原创 开发工具文件格式简析(.suo、.user、.obj、……)(一)(待续)
开发工具VC++、VS下的文件格式简析(.suo、.user、.obj、……)VC++早期的文件格式*.dsp:(Developer Studio Workspace)是VC++的项目文件,文本格式。*.dsw:(Developer Studio Project)是工作区文件,它可以指向一个或多个.dsp文件。*.clw:是 ClassWizard信息文件,实际上是INI文件的格
2015-11-03 22:21:44 1415
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-11-03 21:44:56 748
WindTerm2.6.0
2024-01-14
x86_64-8.1.0-release-posix-seh-rt_v6-rev0.zip
2020-07-03
linux下sed命令在windows上的移植版本工具sed.exe
2020-04-18
UnxUtils_2013-04-24_WithUpdates.zip
2020-04-17
显示当前目录下所有文件的修改时间的工具
2020-04-04
Redis-x64-3.2.100.msi和Redis-x64-3.2.100.zip打包下载
2019-11-22
ActivePerl-5.26.3.2603-MSWin32-x64-a95bce075.exe
2019-03-18
sublime所需的channel_v3.json
2019-01-11
VS2015主题下载 - Son of Obsidian
2018-06-25
VS2015主题下载 - Selenitic
2018-06-25
Lua代码解释器-Release版本-发布版本
2016-09-13
curl源码(支持http跨平台)
2016-06-28
LeakDiag 内存检测软件
2016-06-26
python简单入门,怎样提起学python的兴趣
2022-07-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人