C++コードとクラス定義の分離

563 ワード

まじめに見ればできる
3つの文
C++コードの分離は主に3つの文#ifndef,#define#endifである.ヘッダファイル名は#ifndefの後ろにすべて大文字で、次のコードを見てください.2つのファイルが正常に動作するには、同じフォルダの下にある必要があります.この分離を簡単に説明するために、私はこの2つの極めて簡単なプログラムを書いて、コードが長すぎると学生たちが見る興味を失わないようにしました.彼らをある書類にまとめるのも簡単なことだ.
main.cpp
#include "iostream"
#include "student.h"
using namespace std;

int main()
{
    print_hello(); 
    return 0;
}

student.h
#include "iostream"
using namespace std;
#ifndef _STUDENT_H_
#define _STUDENT_H_
void print_hello()
{
    cout<