C/C++
文章平均质量分 62
HugoWen
热爱开源,崇尚自由。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MFC ListControl 具体操作详细用法
1、ListControl初始化 ListControl初始化代码添加在虚函数CDlgxxx::OnInitDialog()中:m_MyList.ModifyStyle(0L,LVS_SHOWSELALWAYS); DWORD dwStyle = m_MyList.GetExtendedStyle(); dwStyle |= LVS_EX_FULLROWSELECT;//选中某行转载 2012-12-13 22:20:53 · 2012 阅读 · 0 评论 -
POJ1012 Joseph
题目链接: http://poj.org/problem?id=1012题目分析:经典的约瑟夫环问题。我在这里使用数组来实现算法,还可以通过循环链表来实现,也很简单。源代码:/*约瑟夫环*/#include using namespace std;int main(){ int Joseph[14] = {0}; //Joseph环 int k;原创 2013-05-13 23:39:59 · 960 阅读 · 0 评论 -
对‘__gxx_personality_v0’未定义的引用 collect2: 错误: ld 返回 1
在linux下编译C++程序,如果使用gcc命令进行编译,则有可能出现此错误:hugo@hugo-HP:~/codes$ gcc -o codes TelNumRepeat.oTelNumRepeat.o:(.eh_frame+0x4b):对‘__gxx_personality_v0’未定义的引用collect2: 错误: ld 返回 1原因就是使用gcc无法连接到c++原创 2013-04-03 16:50:00 · 7853 阅读 · 3 评论 -
九度OJ 1089 数字反转
题目链接:http://ac.jobdu.com/problem.php?pid=1089题目分析:使用队列存放每一位的数字,然后输出并计算得到反转数值,从而实现数字反转。源代码:#include#includeusing namespace std;int main(){ int n; cin>>n; int m = 1; while (m原创 2013-06-07 12:37:54 · 1309 阅读 · 0 评论 -
C++ sort()函数简单用法
使用sort()函数在做简单排序算法时候是非常简单轻松的技术。sort(buffer,buffer+n,cmp); buffer为待排序数组的首地址,buffer+n为待排序数组的最后一个数据的地址。cmp为自定义的排序规则函数,可省略。sort()函数默认是为升序排列,允许排序类型包括数值/字符/字符串。sort()也可以对结构体进行排序。cmp函数的返回值为true和false或1原创 2013-04-02 15:53:04 · 1512 阅读 · 0 评论 -
堆?栈?讨论堆和栈的区别
堆栈在计算机领域,堆栈是一个不容忽视的概念,但是很多人甚至是计算机专业的人也没有明确堆栈其实是两种数据结构。要点:堆:顺序随意栈:先进后出堆和栈的区别一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中转载 2012-12-04 20:51:25 · 551 阅读 · 0 评论 -
进程调度--FCFS,SPN,RR算法的实现
实现操作系统的主要进程调度算法:先来先服务(FCFS)算法,短进程优先(SPN)算法和时间片轮转(RR)算法。(1)先来先服务调度算法(FCFS)该算法采用非剥夺策略,算法按照进程提交或进程变为就绪状态的先后次序,分派 CPU。当前进程占用CPU,直到执行完或阻塞,才出让CPU(非抢占方式)。在进程唤醒后(如I/O 完成),并不立即恢复执行,通常等到当前进程出让CPU。这是最简原创 2013-05-13 23:29:37 · 10546 阅读 · 5 评论
分享