编程语言
拿c#语言跟objective-c做个对比,记录下自己认为是差不多的东西。学过objc的人相信对category这个东西肯定不陌生,它可以让我们在没有源码的基础上对原先的类添加额外的一些方法,写到这,是不是可以想像到跟c#中的扩展方法很像。是的,它们虽然叫法不一样,但所能完成的功能是一样的。接下来说...
分类:编程语言 时间:2014-03-04 17:15:37 收藏:0 阅读:485
之前学习C语言的时候,一直有个疑问,计算机从芯片设计的角度来看,只能计算常规的加减乘及移位之类的操作,那么对于像sin、cos这些三角函数,人脑尚无可以直接运算的法则,那么计算机是怎么实现的呢?最近上了《数值分析》的课程,终于有点了解。方法一:泰勒展开式首先,相信大家都知道那个把我们搞得死去活来的”...
分类:编程语言 时间:2014-03-04 16:17:20 收藏:0 阅读:1068
/* 输出给定字符串的每一个字符 */ #include#includevoid in1(char *p ,int len);void out1(char * p);int main(void){ char p[20]; in1(p,20); out1(p); getchar();return 0;...
分类:编程语言 时间:2014-03-04 15:58:55 收藏:0 阅读:443
需要注意的是:静态数据成员不能在类中初始化,一般在类外和main()函数之前初始化,缺省时初始化为0。 1.static成员的所有者是类本身,但是多个对象拥有一样的静态成员。从而在定义对象是不能通过构造函数对其进行初始化。 2.静态成员不能在类定义里边初始化,只能在class body外初始化。 3.静态成员仍然遵循public,private,protected访问准则。 4.静...
分类:编程语言 时间:2014-03-04 14:52:17 收藏:0 阅读:491
类的构造函数看似简单,实则很有玄机,在构造一个类的构造函数时,只要遵循以下几步,便可以建立出一个正确的高效的构造函数:   1.了解C++编译器默默编写并调用了哪些函数,若不想使用编译器自动生成的函数,  就该明确拒绝(effctive c++条款5,6)   2.定义的构造函数不能指定其返回值的类型,也不能指定为void类型。    3.若要用类定义对象,则构造...
分类:编程语言 时间:2014-03-04 13:28:25 收藏:0 阅读:489
#include #include #include typedef int ElemType; //数据类型 typedef int Status; //返回值类型 //定义二叉树结构 typedef struct BiTNode{ ElemType data; //数据域 struct BiTNode *lChild, *rChlid; //...
分类:编程语言 时间:2014-03-04 13:24:14 收藏:0 阅读:499
''' /** * @brief                设置NTP开关 * @param[in]    hHandle      对应设备的有效句柄 * @param[in]    fEnable          NTP服务开关 0:关闭,1:打开 * @return               成功:S_OK;失败:E_FAIL  传入参数异常:S_FAL...
分类:编程语言 时间:2014-03-04 13:23:11 收藏:0 阅读:859
正所谓酒足思淫欲,当衣食无忧的时候自然会产生很多的歪想法,就像当官一样,权力越大,越容易腐败。         《Effective C++》中第三条:尽量使用const。这就说明使用const是有很大的好处的,const就是把权力尽可能控制一下,这样就会减免很多出bug的机会。因为一个项目不可能只有一个人开发,即使是一个人开发,当涉及到文件多的时候,就会容易出现差错,如果在另外一个文件中修改了...
分类:编程语言 时间:2014-03-04 14:13:30 收藏:0 阅读:504
在python中,除了可以自定义一个类外,我们也可以继承自一个类,这里我们修改上一篇文章中的代码,让Atylete类继承list类,首先把修改前的代码粘贴如下:"定义Atylete类" class Atylete: def __init__(self,a_name,a_birthday=None,a_time=[]): self.name=a_name se...
分类:编程语言 时间:2014-03-04 14:25:49 收藏:0 阅读:579
聊以此文记录c++ primer的学习过程 int a = 3; const int *b = &a; //可以这样,将非常量的地址赋给b //此时,b认为自己指向的是常量, //所以不能通过b去修改a的值 const int &ar = a; // ar引用a,不能通过ar去修改a的值 /*******************************/ const int...
分类:编程语言 时间:2014-03-04 14:37:59 收藏:0 阅读:502
151112511135111451284
上一页512833下一页
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!