1 :
名無し戦隊ナノレンジャー!:
学校にフロッピーもってくんの忘れちゃってさ
ここにあぷして家のパソコンからこぴぺするからさ
まああげといてくれ。あとは好きにしていいよ。
削除はいや〜ん。
#include <stdio.h>
#include <string.h>
#include <iostream.h>
/////////////////////個人情報クラスC_person/////////////////////////////////////
class C_person
{
public:
C_person( char *name char *address ); //コンストラクタ関数
void Show(); //個人情報の表示関数
bool Is_your_name( char *name ); //名前の照会関数
C_person *Next; //次の個人情報へのポインタ
private:
char Name[ 20 ]; //名前
char Address[ 100 ]; //住所
};
//////////////////////////アドレス帳クラスC_address////////////////////////////
class C_address
{
public:
C_address(); //コンストラクタ
~C_address(); //デストラクタ
void show( char *name ); //名前を指定して表示する関数
void show(); //一覧を表示する関数
void Add_person( char *name char *address ); //個人情報を追加する関数
private:
C_person *P_person; //先頭の個人情報へのポインタ
void Add_list( C_person *P_add ); //個人情報の追加処理を行う関数
};
//////////////C_personクラスメンバ関数のインプリメンテーション//////////////////
C_person::C_person( char *name char *address ) //コンストラクタ
{
strcpy( Name name );
strcpy( Address address );
Next = NULL;
}
void C_person::Show() //個人情報の表示関数
{
cout << "名前: " << Name << endl;
cout << "住所: " << Address << endl;
}
bool C_person::Is_your_name( char *name ) //名前の照会 等しければtrueを返す関数
{
return !strcmp( Name name );
}
//////////////C_addressクラスメンバ関数のインプリメンテーション//////////////////
C_address::C_address() //コンストラクタ
{
P_person = NULL;
}
C_address::~C_address() //デストラクタ
{
C_person *P = P_person;
while( P )
{
P_person = P_person->Next;
delete P;
P = P_person;
}
}
2 :
名無し戦隊ナノレンジャー!:2001/04/26(木) 14:10
osiri
3 :
名無し戦隊ナノレンジャー!:2001/04/26(木) 14:11
終わったら頂戴!
4 :
名無し戦隊ナノレンジャー!:2001/04/26(木) 14:12
>>1 あ、俺も今度この手使わせてもらお。
サンクス!
いまコピペしたからもうここのすれ好きにして良いよ。
まあまた使わせてもらうこともあるかな。
>>5 それじゃ俺の日記蝶にするよ。
頂きまーす。ありがとう。
毎日かけるかどうかわからないけど。
7 :
そこもで:2001/04/26(木) 17:45
てよか、メールはなかったのかよ。
家のメール調子悪くてさ、使えないのだ。
そんで困り果てたあげくここ使うことにしたのだ。
>>5 どういたしまして
今日はロングでした。
ダックスが?
11 :
1:2001/04/27(金) 00:58
test