上一页 1 ··· 280 281 282 283 284 285 286 287 288 ··· 300 下一页
2013年7月28日

C和C++中的异常处理

摘要: 1、简介许多的编程新手对异常处理视而不见,程序里很少考虑异常情况。一部分人甚至根本就不考虑,以为程序总是能以正确的途径运行。譬如我们有的程序设计者调用fopen打开一个文件后,立马就开始进行读写操作,根本就不考虑文件是否正常打开了。在编程过程中恰当地使用异常处理可以增强软件的健壮性。本文将介绍C和C++对于异常处理的一些常用方法。2、C语言的异常处理2.1、无条件终止标准C库提供了exit()和abort()两个函数,它们可以强行终止程序的运行,其声明处于头文件中。这两个函数本身不能检测异常,但在C程序发生异常后经常使用这两个函数进行程序终止。下面的这个例子描述了exit()的行为:#incl 阅读全文
posted @ 2013-07-28 22:05 you Richer 阅读(415) 评论(0) 推荐(0) 编辑

队列之卡片游戏

摘要: 桌上有叠牌,从第一张牌(即位于顶面的牌)开始从上往下依次编号为1~n。当至少还剩两张牌时进行以下操作:把第一张牌扔掉,然后把新的第一张放一整叠牌的最后。输入n,输出每次扔掉的牌,以及最后剩下的牌。样例输入:7样例输出:1 3 5 74 2 6【分析】本题中牌像在排队。每次从排头拿到两个,其中第二个再次排到尾部。这种数据结构称为队列。在数据结构称为FIFO(First in First out,先进先出)表。用一个数组queue来实现这个队列,可设两个指针front和rear。完整的程序如下:#includeconstint MAXN = 50;int queue[MAXN];intmain() 阅读全文
posted @ 2013-07-28 22:03 you Richer 阅读(311) 评论(0) 推荐(0) 编辑

C/C++笔记

摘要: 1. long类型是32位整数,范围是-0x80000000~0x7fffffff;long long是64位整数,范围是-0x8000000000000000~0x7fffffffffffffff VC6.0的64位整数分别叫做__int64与unsigned __int64,其范围分别是[-2^63, 2^63)与[0,2^64),即-9223372036854775808~9223372036854775807与0~18446744073709551615(约1800亿亿)。对64位整数的运算与32位整数基本相同,都支持四则运算与位运算等。当进行64位与32位的混合运算时,32位整数会被 阅读全文
posted @ 2013-07-28 22:01 you Richer 阅读(228) 评论(0) 推荐(0) 编辑

最真的梦——文/林清玄

摘要: 【文字不错大家分享,不是原创!】这个世界最真实、最深刻的梦想,就是人对于“我”的执著。每天早晨清醒的时候,“我”就开始发挥作用了,我要吃东西、我要工作、我要上厕所。接着,我的势力范围就划定了,这车子、这房子是我的,这工作、部属是我的,到处都是我的东西。即使是独自一人,也很难让我们抛开我,行为、言语、思想到处都是我的色彩,我思故我在、我言故我在、我行动故我在,透过这些我才是真实存在着的。到了晚上睡觉,则是“我累了,我需要休息”,夜里不能控制的做了我的梦,醒来发现一切都是虚妄的。因为有我,活着就有很多的烦恼,要为自己的肚皮、享乐、需要服务,四处奔波,但是,“我”永远没有满足的时候。因为有我,死亡之 阅读全文
posted @ 2013-07-28 22:00 you Richer 阅读(247) 评论(0) 推荐(0) 编辑

库函数与系统调用的区别

摘要: 系统调用和库函数的关系系统调用通过 软中断int0x80从用户态进入内核态 。函数库中的某些函数调用了系统调用。 函数库中的函数 可以没有调用系统调用,也可以调用多个系统调用 。编程人员可以通过函数库调用系统调用。 高级编程也可以直接采用int0x80进入系统调用,而不必通过函数库作为中介。如果是在核心编程,也可以通过int0x80进入系统调用,此时不能使用函数库。因为函数库中的函数是内核访问不到的。 2、从用户调用库函数到系统调用执行的流程。 1)假设用户调用ssize_twrite(intfields,contvoid*buff,size_tnbytes)... 阅读全文
posted @ 2013-07-28 21:58 you Richer 阅读(279) 评论(0) 推荐(0) 编辑

hdu2653之BFS

摘要: Waiting ten thousand years for Love Time Limit: 10000/2000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 615Accepted Submission(s): 205 Problem Description It was ten thousand years, after Demon Lemon caught Yifenfei’s love. In order to revenge and save h... 阅读全文
posted @ 2013-07-28 21:56 you Richer 阅读(161) 评论(0) 推荐(0) 编辑

使用ffmpeg+crtmpserver搭建文件的伪直播

摘要: Tutorial: How to "live stream" a media file 如何"直播"一个媒体文件 I have tried a while to setup a free (open source etc.) live streaming solution which is able to stream “anything” to a flash frontend. The basic idea is to stream TV from v4l2 (and similar), but I also wanted to stream fil 阅读全文
posted @ 2013-07-28 21:54 you Richer 阅读(887) 评论(0) 推荐(0) 编辑

ZOJ3705:Applications

摘要: Recently, the ACM/ICPC team ofMarjar Universitydecided to choose some new members from freshmen to take part in the ACM/ICPC competitions of the next season. As a traditional elite university in ACM/ICPC, there is no doubt that application forms will fill up the mailbox. To constitute some powerful 阅读全文
posted @ 2013-07-28 21:52 you Richer 阅读(164) 评论(0) 推荐(0) 编辑

c_c++基础问题(平时读书时笔记)

摘要: 1 IP私有地址:10.0.0.0 -- 10.255.255.255172.16.0.0 -- 172.31.255.255192.168.0.0 -- 192.168.255.255 2OS中页面调入调出顺序:好比上地铁,旧的人先下来,新的人才能上去,所以页面调出为先,再是页面调入。页面调出之前又必须决定哪些页面需要调用。 3 数据库是的记录可以重复,主键要求既是唯一的,也是非空的,数据库为每个主键默认建立索引,但用户可以通过CREATE INDEX另建其他索引,所以索引个数不唯一,非主键亦可有索引 4进入目录都要x权限(执行权限),查看... 阅读全文
posted @ 2013-07-28 21:50 you Richer 阅读(186) 评论(0) 推荐(0) 编辑

MAX6675操作源码--K型热电偶模数转换器

摘要: #define P_TENB PF4_OUT#define P_TSLK PA3_OUT#define P_TDAT PB2_IN//*************************************// 函数名称:Data6675ReadWord// 函数功能:读取6675两个字节数据// 入口参数:无// 出口参数:返回读取的字数据//***************************************/uint8 ReadPin6675(void) //读管脚并滤波{ uint8 Tcon = 0 ; uint8 i ; for(i=0;i= 1... 阅读全文
posted @ 2013-07-28 21:47 you Richer 阅读(563) 评论(0) 推荐(0) 编辑
上一页 1 ··· 280 281 282 283 284 285 286 287 288 ··· 300 下一页