代码如下:
#include
by chzht001 - C/C++ - 2006-09-09 01:52:29 阅读(4555) 回复(10)
[code]
typedef map
定义了一个类color,它有一个静态成员static vector
定义了一个类: class mthread{ pthread_t tid; static int nr_thread; static pthread_mutex_t mutex; /* mutex for nr_thread */ public: mthread(); virtual int start() = 0; virtual int stop() = 0; virtual ~mthread(){}; int running(){ return tid != 0;}; }; 然后在某个.cpp中初...
template
JAVA常量的初始化可以放到构造函数中执行,不一定是在声明的时候初始化。而且常一般是声明为静态的,但是如果声明为静态的,则一定要给初始值,而不能在构造方法中给值。 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/64924/showart_2064526.html
[code]
#include
我记得类的静态变量是必须初始化的,而下面三段代码
#include
class Book{ Book(int i){ System.out.println("Creating Book "+i); } } public class InitTest{ private int i; private Book book1=new Book(1); public int getI(){ return i; } public static void main(String[] args){ System.out.println(new InitTest().getI()); } public static Book book2=new Book(2); } 首先注释掉main方法中的println语句...