`
weiyinchao88
  • 浏览: 1234557 次
文章分类
社区版块
存档分类
最新评论
文章列表
以下文字摘录自<<C++编程思想>>(Bruce Eckel): C++中的关键字virtual告诉编译器对于某个成员函数进行动态绑定,而且自动装载实现动态绑定所必须的所有机制。为了完成这件事,编译器对每个包含虚函数的类创建一个表 (称为VTABLE)。在VTABLE中,编译器旋转特定类的虚函数地址。在每个带有虚函数的类中,编译器“秘密”地置一指针,称为vpointer (缩写为VPTR),指向这个对象的VTABLE。通过基类指针(或者引用)做虚函数调用时,也就是做多态调用时,编译器静态地插入取得这个VPTR,并在VTABLE表中查找函数地址的代码,这样就能调用正确 ...
这两天一直在调试上线通知,总是出错,找了很久了,终于查到原因了, 原来,上线通知所使用共享内存,与另外一个程序的共享内存发生冲突。。靠。。害我折腾了一天半,郁闷死我了。。。呵呵。。。 不过问题解决了,心里好舒服阿。。一种从没有的喜悦在心头燃起。。哈哈哈哈
昨天晚上犯了一个严重的错误,从学计算机以来第一次这么糊涂阿。。。好郁闷阿。。 心里觉得好惭愧,做事不细致,没有问清每一个细节,想当然的以为。。。 为了以后更好的做事,晚上1点的时候,chinapub上订了5本c++经典书,以后要加油了eros,接下来要狂看书了,以后做人要机灵点,做事要认真点
A Presentation of the STL Vector Container (By Nitron) 翻译 masterlee 介绍std::vector,并且讨论它在STL中的算法和条件函数remove_if()。 Download Console Demo - 6.19 Kb Download MFC Dem ...
详细解说STL string 0 前言: string 的角色 1 string 使用 1.1 充分使用string 操作符 1.2 眼花缭乱的string find 函数 1.3 string insert, replace, erase 2 string 和 C风格字符串 3 string 和 Charactor Traits 4 string 建议 ...
ini文件是技术人员经常用到的一种系统配置方法,如何读取和快速识别ini文件中的内容实现起来比较繁琐。STL强大的功能在于能快速的实现排序、查找、 识别等功能。本文通过STL中的map,string,vector,ifstream等,来快速实现ini文件的识别类class IniFile。IniFile可以实现常见查找功能,并提供完整的源码。 设计需求: ini文件的格式一般如下: [section1]key1=value1key2=value2...... [section2]key1=value1key2=value2 #注释...... 实际的例子是: #ini for p ...
内容主要涉及map, set, multimap和multiset四类容器。 ...
整理:Jims of 肥肥世家 <jims.yang@gmail.com> Copyright © 2004,2005,2006 本文遵从GNU 的自由文档许可证(Free Document License)的条款,欢迎转载、修改、散布。 发布时间:2004年07月10日 更新时间:2006年06月14日,把参考篇的内容合并进来。 Abstract 现时国内python的中文资料极少,使学习Python较困难。国外的资料虽多,但都是英文的,使我们学习起来很不方便。有鉴于此,我开始了P ...
功能说明:控制shell程序的资源。 语  法:ulimit[-aHS][-c<core文件上限>][-d<数据节区大小>][-f<文件大小>][-m<内存大小>][-n<文件数目>][-p<缓冲区大小>][-s<堆叠大小>][-t<CPU时间>][-u<程序数目>][-v<虚拟内存大小>] 补充说明:ulimit为shell内建指令,可用来控制shell执行程序的资源。 参  数:-a 显示目前资源限制的设定。-c<core文件上限> 设定core文件的 ...
SHOW STATUS提供服务器的状态信息(象mysqladmin extended-status一样)。输出类似于下面的显示,尽管格式和数字可以有点不同: +--------------------------+--------+| Variable_name | Value |+--------------------------+--------+| Aborted_clients | 0 || Aborted_connects | ...
什么是联机分析处理(OLAP) 联机分析处理 (OLAP) 的概念最早是由关系数据库之父E.F.Codd于1993年提出的,他同时提出了关于OLAP的12条准则。OLAP的提出引起了很大的反响,OLAP作为一类产品同联机事务处理 (OLTP) 明显区分开来。 当今的数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction processing)、联机分析处理OLAP(On-Line Analytical Processing)。OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,例如银行交易。OLAP是数据仓库系统的主要应用,支持复杂的分析操作, ...
什么是Socket   Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。   Socket接口设计者最先是将接口放在Unix操 ...
Python模块篇 整理:Jims of 肥肥世家 <jims.yang@gmail.com> Copyright © 2004,2005,2006 本文遵从GNU 的自由文档许可证(Free Document License)的条款,欢迎转载、修改、散布。 发布时间:2004年7月10日 更新时间:2006年03月01日,增加cjkcodecs模块。 Abstract Python为开发人员提供了丰富的模块,通过这些模块,我们就可快速开发出功能强大的程序。本笔记记录我所接触或学习过 ...
1. 9.7 正则表达式与 re 模块 一个正则表达式就是一个用来表示某种模式的字符串。它能帮助你方便的检查一个字符串是否与某种模式匹配。 re 模块使 Python 语言拥有全部的正则表达式功能。 compile 函数根据一个模式字符串和 ...
C++标准库非常大。在C++标准中,关于标准库的规格说明占了密密麻麻300多页,这还不包括标准C库,后者只是 "作为参考"包含在C++库中。 当然,并非总是越大越好,但在现在的情 ...
Global site tag (gtag.js) - Google Analytics