2009年3月13日 星期五

C++ NULL及封裝

最近開始碰好久沒玩的C++
果然程式這東西要常碰 不然沒多久就忘光光了
原本要用NULL的makefile卻一直出現錯誤
不像java直接就可以用 NULL不是C++的原生型別
要使用之前要先include stdio才可以
#include <stdio.h>

然後要弄封裝 java碰多了都忘了C++要怎麼封裝
直接用範例來說明吧
Stack.h

class Stack{
public:
Stack();
void push(int x);
int pop();
}

Stack.cpp

#include "Stack.h"
Stack::Stack(){...}
void Stack::push(int x){...}
int Stack::pop(){...}

沒有留言: