JavaScript 中包含以下 7 个全局函数,用于完成一些常用的功能(以后的章节中可能会用到):escape( )、eval_r( )、isFinite( )、isNaN( )、parseFloat( )、parseInt( )、unescape( )。1. escape( )escape( )...
分类:
Web程序 时间:
2015-08-16 12:15:58
阅读次数:
138
简言之:AfxBeginThread是MFC的全局函数,是对CreateThread的封装。 CreateThread是Win32 API函数,前者最终要调到后者。具体说来,CreateThread这个 函数是windows提供给用户的 API函数,是SDK的标准形式,在使用的过程中要考虑到进程的同...
分类:
编程语言 时间:
2015-08-14 23:58:33
阅读次数:
191
C++的内存配置基本操作是 ::operator new(),内存释放的基本操作是 ::operator delete()。这两个全局函数相当于C的malloc()和free()函数。是的,正是如此,STL正是以malloc()和free()完成内存的配置与释放。
但是考虑到小型区块所可能造成的内存破碎问题,STL中设计了双层级配置器, 第一级配置器直接使用malloc()和free(...
分类:
其他好文 时间:
2015-08-13 16:00:42
阅读次数:
240
一、 基本概念
闭包(Closures)是自包含的功能代码块,可以在代码中使用或者用来作为参数传值。 在Swift中的闭包与C、OC中的blocks和其它编程语言(如C#)中的lambda, javascript中的函数嵌套等类似。 闭包可以捕获和存储上下文中定义的的任何常量和变量的引用。这就是所谓的变量和变量的自封闭, 因此闭包还会处理所有捕获的引用的内存管理。 全局函数和嵌套函数其实就是特...
分类:
编程语言 时间:
2015-08-12 11:30:32
阅读次数:
498
1.引言
C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,
C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言
,为了支持函数的重载,C++对全局函数的处理方式与C有...
分类:
其他好文 时间:
2015-08-11 21:36:41
阅读次数:
120
这是现阶段我自己总结的,希望各位补充一下:先说static:它表示静态所以1、隐藏,全局变量或者全局函数加上static则其他文件无法访问,只在当前文件生效2、保持变量的内容持久,由于static变量存储在全局区一经初始化则知道程序结束菜户被释放3、默认初始化变量的值为04、在定..
分类:
编程语言 时间:
2015-08-11 01:42:44
阅读次数:
183
有关这方面的问题,首先说一点:回调函数必须是静态成员函数或者全局函数来实现回调函数,大概原因是普通的C++成员函数都隐含了一个函数参数,即this指针,C++通过传递this指针给成员函数从而实现函数可以访问类的特定对象的数据成员。由于this指针的原因,使得一个普通成员函数作为回调函数时就会因为隐...
分类:
其他好文 时间:
2015-08-09 23:53:07
阅读次数:
140
1. 插件的种类编写插件的目的是给已经有的一系列方法或函数做一个封装,以便在其他地方重复使用,方便后期维护和提高开发效率。jQuery的插件主要分为三种类型:1.封装对象方法的插件;2.封装全局函数的插件;3.选择器插件;1.1 封装对象方法的插件这种插件是将对象方法封装起来,用于对通过选择器获取的...
分类:
Web程序 时间:
2015-08-09 13:51:29
阅读次数:
139
讲到线程,Java的线程目前只知道从thread继承,并用start函数启动线程,稍后会多了解JAVA线程相关知识,补充到这一章中。
C++的线程在读硕期间用到过多次,下面首先总结一下:
1、C++线程
(1)MFC多线程
这种方式我没用过,所以这里只是提一下,主要在MFC中,一般用全局函数AfxBeginThread()来创建并初始化一个线程的运行,该函数有两种重载形式,分别用于...
分类:
编程语言 时间:
2015-08-08 18:25:10
阅读次数:
236
AfxMessageBox和MessageBox区别我们知道,Afx开头的都是全局函数,也就是说AfxMessageBox可以用于任何程序;而MessageBox只能用在CWnd及其派生类中。AfxMessageBoxAfxMessageBox的函数原型:有两种形式int AfxMessageBox( LPCTSTR lpszText, UINT nType = MB_OK, UINT nIDHel...
分类:
其他好文 时间:
2015-08-06 11:13:00
阅读次数:
89