C++
文章平均质量分 61
Jason___Bourne
这个作者很懒,什么都没留下…
展开
-
数据结构与算法系列(1)-单链表类的实现(C++)
通过定义一个C++类封装单链表这种数据结构,封装的方法有:1.通过输入创建单链表;2.获取单链表的数据元素个数;3.打印输出单链表中各个元素;4.搜索某个元素在单链表中的位置;5.在某个位置之后插入一个结点;6.在某个位置删除一个节点;7.单链表逆置;8.单链表是否存在回环的判定;9.单链表的升序排序;10.两个单链表的升序合并;11.两个单链表的降原创 2015-03-27 21:51:24 · 1354 阅读 · 0 评论 -
数据结构与算法——简易通讯录
主要实现模拟一个通信录的操作,通过命令删除通讯录、添加通讯录和查找某个人的电话号码。原理很简单,就是单链表的删除、插入和查找的实现。需要注意的是,输入的处理。要获取一行带有空格的字符串并将其赋值给一个string类变量,需先定义一个 char temp[1000] 数组,然后gets(temp),然后 string str = temp;下面是代码:#include #inclu原创 2015-04-18 19:45:14 · 2647 阅读 · 0 评论 -
一个隐蔽的数组访问越界的问题(竟然纠结半小时,有可能是我水平太低了)
代码简化如下:#include #include using namespace std;int main(){ string str="Hello World!"; int len = str.length();//获取长度 for(int i=0;str[i]!=' '&&(i/遍历字符串中的每一个变量知道找到空格 就是在这一行调试时总是出现错原创 2015-04-18 19:57:53 · 1430 阅读 · 0 评论 -
gcc/g++ undefined reference to function() 问题的解决方法
g++ 编译一个程序g++ shm.c -o shm, 用到了 shm_open(), shm_unlink()函数,编译出现了下面的错误:/tmp/ccL2cbha.o: In function del_resource()': shm.c:(.text+0x1b3): undefined reference toshm_unlink’ /tmp/ccL2cbha.o: In functio原创 2015-07-06 17:14:18 · 3052 阅读 · 0 评论 -
VS2010+Source Insight +PC-Lint开发环境搭建
*参加签约公司的培训之前,公司的学习资料要求,搭建VC+Source Insight+PC-Lint的开发环境,具体流程是Source Insight 编程,VC调试,PC-Lint检查代码,要求是PC-Lint代码告警信息必须为0. VC以前经常用,Source Insight和PC-Lint以前很少接触,下面简单介绍一下开发环境搭建过程及遇到的问题。 一、安装VS2010和source in原创 2016-05-07 14:04:02 · 8659 阅读 · 2 评论