cb004 「関数を作る」(04/08/24 Tue)

 

← 戻る C++ Builderメニュー 次へ → ☆ Top ☆

 

ええぇとVBの頃からそうですが、関数っていいですね。後でコード見直す時、見やすいです。

C++でも関数つくりてぇ!ってことで作ってみた。でもちょっとわかんなかった。

まず、関数を使うよーと宣言をしなくちゃならんらしい。

しかもヘッダファイル(.h)に。ダリィ。以下宣言部コード

private: // ユーザー宣言
public: // ユーザー宣言
__fastcall TForm1(TComponent* Owner);
void __fastcall nowptn();
void __fastcall websource();
};

ヘッダファイルの中に、ユーザー宣言って書いてある(管理人が書いたのではナイ)のでここでしょう。privateに書くと、そのフォーム内のみ有効publicに書くと他のフォームからも参照可能ってとこですか?

管理人が作ったのは、戻り値なし 引数なしの「やりっぱなし関数」です。まだ宣言だけですが。

んで呼び出すには、以下コードです。

void __fastcall TForm1::Button1Click(TObject *Sender) 
{
websource();
nowptn();
}

これだけ。このへんは簡単ですな。あとは実行部です。以下コードです。

void __fastcall TForm1::nowptn() 
{            }

ちょっと形の意味がよくわかりませんが。ってゆうかクラスというものを理解してないので、パニックです。

管理人が言いたいのは、「とにかくこういうふうに書けば動くさ!」ってことで・・・

いやとりあえずですよ。慣れながら理解を深めるのです!きっとクラスも理解できるようになるさ!

 

← 戻る C++ Builderメニュー 次へ → ☆ Top ☆

SEO [PR] 爆速!無料ブログ 無料ホームページ開設 無料ライブ放送