说说sizeof

C++中的尺寸1. sizeof:返回类型的尺寸 每个类型在编译时都会决定自己的实例需要多少字节。在编译后,该类型的所有对象占有的空间是一样的,不会发生变化。因此,我们可以用sizeof来计算一个类型或者该类型的某个实例来得到尺寸信息。下面的代码是等价的int iVal;//sizeof type...

2008-03-23 16:01:00

阅读数 2456

评论数 6

使用仿函实现函数参数的部分自动填充

使用仿函实现函数参数的部分自动填充编译器提供了很多和代码上下文相关的宏。例如:__FILE__表示当前代码所在的文件,__LINE__代表当前代码所在行号。你也许希望在日志记录时自动填充这些信息,避免每次都写。用常规的函数调用或者宏,都无法做到这一点,而仿函则可以很好的完成这个任务。所谓仿函,就是...

2011-02-01 17:51:00

阅读数 761

评论数 1

内存访问越界

http://blog.vckbase.com/arong/archive/2009/12/30/40598.html

2009-12-30 11:02:00

阅读数 921

评论数 0

非常难受的在京东购物的经历

星期五需要急着买样东西,于是在星期四晚上在京东下订单。一早起来看订单,已经打印好并已经出库,心想肯定能赶上吧。可是一直等待到晚上6点钟,我得单子还在库房,没到分投点。 一天打上海客服电话数次,每次都是“对不起,座席忙,您是等待客户中的第一位”,搜索了一下网络,发现原来他们的上海客服是装样子的。 打...

2009-07-11 10:22:00

阅读数 823

评论数 3

一个线代问题的证明

坛子上的帖子,没法贴图,在博客里回题目:已知nxn方阵满足A*A=E,求证rank(A+E)+rank(A-E)=n证明:1. A*A=E,则A是可逆矩阵,其逆矩阵是自己2. 对于任意一个n维得向量x,我们可以得到x=(A+E)y +(A-E)y =2Ay, y=0.5 *Ax 因此,对于任意一个...

2008-06-14 02:56:00

阅读数 1289

评论数 0

不定参数的应用

不定参数的应用不定参数当年做为C/C++语言一个特长被很多人推崇,但是实际上这种技术并没有应用很多。除了格式化输出之外,我实在没看到多少应用。主要原因是这种技术比较麻烦,副作用也比较多,而一般情况下重载函数也足以替换它。尽管如此,既然大家对它比较感兴趣,我就简单总结一下它的使用和需要注意的常见问题...

2008-05-18 21:30:00

阅读数 26517

评论数 40

怎样写商业英文信(2) -- 描述事情

怎样写商业英文信(1):间架结构怎样写商业英文信(2) -- 描述事情写英文信的目的是为了向收件人描述一件事情或者提一些要求。让收件人明白你想说什么,是发件人的责任。这里根据我的经验说说商业信件的写作要点。小标题我个人比较喜欢分级小标题的方式进行叙述。先把要叙述的问题分成几点,再逐点进行叙述。这样...

2008-05-17 23:43:00

阅读数 2201

评论数 0

怎样写商业英文信(1):间架结构

怎样写商业英文信(1):间架结构无论你想去应聘一个外企,还是想在一个外企内生存,写好一个英文信都是非常重要的。商业邮件的收件人往往和你是有业务来往,和普通朋友不一样。因此两个原则必须注意:1. 你足够的尊重对方. 2. 避免写出套话,这样会让对方觉得他在和机器交往,让他感觉不舒服。在写英文信的时候...

2008-05-03 14:17:00

阅读数 5514

评论数 0

全排列的一种实现

全排列的一种实现有时我们需要枚举一组对象的全排列。例如,给你一个字符集合{a, d, e},列出他所有的可能排列情况则应该是:adeaeddaedeaedaead解决排列问题的最直观的方法还是乘法原理中列出的办法。对于一个集合,我们可以按照下列方法找到一个排列: 从N个元素中选取第一个元素 ...

2008-05-01 00:35:00

阅读数 1443

评论数 2

说说最小二乘

说说最小二乘最小二乘是用于根据采样结果计算“最佳参数”的常用方法。本文简要描述最小二乘的原理和计算方法。假设我们有一个系统,我们知道这个系统的响应函数f是某组自变量的线性方程。不失一般性,我们以三个自变量的系统为例,对于自变量x,y,z,系统输出F满足F=f(x,y,z)=ax+by+cz+d,而...

2008-04-29 23:34:00

阅读数 2317

评论数 0

Get/Set函数和public成员变量

Get/Set函数和public成员变量在我们设计类的时候,对于类的数据成员,我们可以有三种方法来让类外的函数或者其他类来访问,他们分别是: 把它设置成public数据成员 把要访问它的函数或者类设置为当前类的友元 创建一个set函数来修改该成员数据和一个get函数来读取这个成...

2008-04-29 22:06:00

阅读数 3050

评论数 1

打印集合所有的子集

打印集合所有的子集一个集合S的所有子集(包括空集和其自己)构成的集合称为集合的幂集。一个包含N个元素的集合,其幂集的元素个数为2N.一个常见的需求是处理幂集中每个元素,也就是遍历幂集。为了方便遍历一个幂集,我们首先定义一个幂集元素和整数的一一映射。对于幂集Ω中的任意一个元素ω,原集合S中的元素s要...

2008-04-20 11:05:00

阅读数 4147

评论数 1

在状态栏显示信息

在状态栏显示信息 状态栏中缺省会显示按键状态和我们当前选择的菜单、工具条的描述信息。我们也可以朝状态栏中显示自己的信息。本文介绍如何在状态栏中显示当前鼠标位置和鼠标所在位置的颜色。为了显示一个定制消息,我们需要为程序创建一个可以关联更新消息的元素(字符串资源),然后再在状态栏中给它创建对应的pan...

2008-03-30 23:02:00

阅读数 2009

评论数 0

类型转换运算符

类型转换运算符 在编程过程中,我们经常需要把一种类型转换为另外一种类型。在转换过程中,我们需要关心两件事情:1。这种类型转换是否合法?2。转换得规则如何?C++缺省自动支持几种类型转换:基础类型之间的转换;派生类指针向基类指针的转换;非常量类型向常量类型的转换等等。对于其他类型间的转换,则没有规定...

2008-03-30 14:32:00

阅读数 2710

评论数 0

提示
确定要删除当前文章?
取消 删除