摘要: 转自:http://www.cnblogs.com/graphics/archive/2010/07/07/1772733.html一:为什么静态成员不能在类内初始化在C++中,类的静态成员(static member)必须在类内声明,在类外初始化,像下面这样class A{ private: static int count ; // 类内声明};int A::count = 0 ; // 类外初始化,不必再加static关键字为什么?因为静态成员属于整个类,而不属于某个对象,如果在类内初始化,会导致每个对象都包含该静态成员,这是矛盾的。二:什么在类内初始化能在类中初始化的成员只有一... 阅读全文
posted @ 2012-09-24 11:01 logzh 阅读(305) 评论(3) 推荐(0) 编辑
摘要: 拓扑排序的步骤: (1)从图中选择一个入度为0的顶点且输出之; (2)从图中删掉该顶点及其所有以该顶点为弧尾的弧;反复执行这两个步骤,直到所有的顶点都被输出,输出的序列就是这个无环有向图的拓扑序列。 阅读全文
posted @ 2012-09-24 08:44 logzh 阅读(198) 评论(0) 推荐(0) 编辑