乙個簡單位的C 類實現

2021-06-01 02:24:07 字數 833 閱讀 1150

這個例子的編譯環境是vc 6.0,所以每個cpp檔案都要帶頭檔案為:

#include "stdafx.h"

這個例子共用到3個檔案,乙個標頭檔案,乙個原始檔,乙個main檔案。

如下所示:

test.h:

#ifndef _fraction_h_

#define _fraction_h_

#include using namespace std;

class test ;

#endif

test.cpp:

#include "stdafx.h"

#include "test.h"

#include using namespace std;

void test::set(int xx,int yy)

double test::todouble() const

double test::otherdouble()

void test::tostring() const{

cout<

//#include "stdafx.h"

#include#include "test.h"

using namespace std;

const int dashes = 30;

int main(int argc, char* argv)

{ //printf("hello world!\n");

//cout<<"helloworld"<

本例子中只是簡單介紹了c++類的定義以及實現還有在main檔案中的使用。關於更進一步的介紹,待續之。

C 探幽 實現乙個簡單的string類

class mystring mystring mystring const char p null else mystring mystring const mystring str 需要實現深拷貝 else mystring mystring operator const mystring st...

乙個C String類的簡單實現

include using namespace std class string string void private char m data inline string string const char str inline string string const string other i...

乙個string類的簡單實現

string類中使用到了賦值建構函式 複製建構函式 建構函式 預設建構函式 析構函式 過載操作符等一些類操作 class string string const char str string const char str,int n string const string src 拷貝建構函式 也...