极速多用户网页音乐播放器(框架固定形式/底部音乐播放器)
<div><p>此网页使用了框架,但您的浏览器不支持框架。</p></div>
摘要: _exit():跟exit功能大致相同,区别在于_exit不会清空所有缓冲区,关闭所有I/O通道exit():在调用时,会做大部分清理工作,但是决不会销毁局部对象,因为没有stack unwinding。会进行的清理工作包括:销毁所有static和global对象,清空所有缓冲区,关闭所有I/O通道。终止前会调用经由atexit()登录的函数,atexit如果抛出异常,则调用terminate()。abort():调用时,不进行任何清理工作。直接终止程序。retrun:调用时,进行stack unwinding,调用局部对象析构函数,清理局部对象。如果在main中,则之后再交由系统调用exit 阅读全文
posted @ 2013-05-14 21:25 飞鼠溪 阅读(286) 评论(0) 推荐(0) 编辑
摘要: 生成或解析的XML如下(代码的头文件未包含,只是测试,所以未检查空指针):View Code 1 <?xml version="1.0" encoding="UTF-8" standalone="yes" ?> 2 <Student> 3 <ComputerStu Name="Jack" Age="22" Sex="male"> 4 <Addr>Nan Jing City 5 <!--Student Address--&g 阅读全文
posted @ 2013-04-27 13:56 飞鼠溪 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://www.jysls.com/thread-19975-1-1.html在所有的预处理指令中,#Pragma 指令可能是最复杂的了,它的作用是设定编译器的状态或者是指示编译器完成一些特定的动作。#pragma指令对每个编译器给出了一个方法,在保持与C和C++语言完全兼容的情况下,给出主机或操作系统专有的特征。依据定义,编译指示是机器或操作系统专有的,且对于每个编译器都是不同的。 其格式一般为: #Pragma Para 其中Para 为参数,下面来看一些常用的参数。 (1)message 参数。 Message 参数是我最喜欢的一个参数,它能够在编译信息输出窗 口中输出相应 阅读全文
posted @ 2013-04-20 00:10 飞鼠溪 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 一、C中CONST的使用来自:http://blog.chinaunix.net/u/26828/showart_667881.htmlconst是一个C语言的关键字,它限定一个变量不允许被改变。使用const在一定程度上可以提高程序的健壮性,另外,在观看别人代码的时候,清晰理解const所起的作用,对理解对方的程序也有一些帮助。 虽然这听起来很简单,但实际上,const的使用也是c语言中一个比较微妙的地方,微妙在何处呢?请看下面几个问题。 问题1:const变量 & 常量 为什么我象下面的例子一样用一个const变量来初始化数组,ANSI C的编译器会报告一个错误呢? ... 阅读全文
posted @ 2013-04-20 00:09 飞鼠溪 阅读(244) 评论(1) 推荐(0) 编辑
摘要: VC编译选项多线程 (/MT)多线程调试(/MTd)多线程 DLL(/MD)多线程调试 DLL (/MDd)C 运行时库库文件Single thread(static link) MLlibc.libDebug single thread(static link) MLdlibcd.libMultiThread(static link) MTlibcmt.libDebug multiThread(static link) MTdlibcmtd.libMultiThread(dynamic link) MDmsvert.libDebug multiThread(dynamic link) MD. 阅读全文
posted @ 2013-04-19 23:58 飞鼠溪 阅读(184) 评论(0) 推荐(0) 编辑