键盘上的舞者

My Email: marckywu@gmail.com
随笔 - 19, 文章 - 0, 评论 - 3, 引用 - 0
数据加载中……

strip(), lstrip(), rstrip()的使用

     摘要: 在python中,
1、strip()用来在字符串的首尾删除某个字符。  阅读全文

posted @ 2009-07-21 23:26 Marcky 阅读(2767) | 评论 (0)编辑 收藏

复制构造函数之浅复制与深复制

     摘要: 复制构造函数的函数名为类的名字,无返回值,和构造函数的区别就在于形参的不同。复制构造函数的形参为同类类型的引用,并且通常限定为const的引用,如Person类的复制构造函数的声明为:  阅读全文

posted @ 2009-07-13 01:56 Marcky 阅读(522) | 评论 (0)编辑 收藏

TCP服务的可靠性

     摘要: TCP是一种面向连接的字节流服务,也就是说需要依靠TCP来通信的双方必须事先建立连接,并且只能是一对一的连接,就像打电话一样。  阅读全文

posted @ 2009-07-12 09:43 Marcky 阅读(539) | 评论 (0)编辑 收藏

构造函数初始化列表

     摘要: 我们定义一个如下的Person类:
class Person {
public:
Person() { } //default constructor function
Person(string name, string phone, string addr)  阅读全文

posted @ 2009-07-11 17:47 Marcky 阅读(1161) | 评论 (0)编辑 收藏

const形参的函数重载

     摘要: 《C++ primer》中提到“仅当形参是引用或指针的时候,形参是否为const才对重载有影响。”  阅读全文

posted @ 2009-07-11 15:09 Marcky 阅读(1193) | 评论 (3)编辑 收藏

关于多态的有趣理解

     摘要: 在CSDN学生大本营看到如下有趣的理解多态...呵呵。。。  阅读全文

posted @ 2009-07-05 22:12 Marcky 阅读(231) | 评论 (0)编辑 收藏

NULL, 0, \0 ,nul的区别(转载)

     摘要: NULL is a macro defined in several standard headers, 0 is an integer constant, '\0' is a character constant, and nul is the name of the character constant. All of these are not interchangeable:  阅读全文

posted @ 2009-07-01 23:10 Marcky 阅读(330) | 评论 (0)编辑 收藏

Linux命令:(){ :|:& };:分析

     摘要: 有人说:(){ :|:& };: 命令就是一个系统炸弹。在linux的shell里执行此命令将会不停的创建新的进程,直到系统挂掉为止。刚看到这个怪七怪八的命令,也是完全不知所云,在水木高手解释后,总算是明白了。  阅读全文

posted @ 2009-06-30 16:46 Marcky 阅读(727) | 评论 (0)编辑 收藏

超大整数的加法运算

     摘要: 所谓超大数就是int, 甚至long int等数据类型无法直接对其存储的整数。对于这种超大书的加法运算,我的解决方案是:
首先将输入的大数转化为字符串存储起来,这样一来,字符串的首字符就对应着大数的最高位,末字符就对应大数的最低位。
然后,从两个字符串的末尾开始取出一个字符,将其转化为一个一位整数后进行相加(这里相加的时候还需要加上进位标志的值),这样将产生两种情况:  阅读全文

posted @ 2009-06-30 16:02 Marcky 阅读(956) | 评论 (0)编辑 收藏

仅列出标题
共2页: 1 2