美文网首页
C++代码和类定义分离

C++代码和类定义分离

作者: 青椒rose炒饭 | 来源:发表于2019-03-16 16:15 被阅读0次

认真看一下就会了


三个语句

C++代码的分离主要也就是三个语句 #ifndef , #define #endif.头文件名称在 #ifndef后面需要全部大写,看下面的代码吧!两个文件必须在同一个文件夹之下才能正常运行. 为了方便说明这个分离其实也没有什么,我就写了这两个极简的程序,免得一看代码太长同学们失去了看的兴趣.把他们合并在有个文件里面也是意见很轻松的事情.

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<<"hello wrold!"<<endl; 
}
#endif

相关文章

  • C++代码和类定义分离

    认真看一下就会了 三个语句 C++代码的分离主要也就是三个语句 #ifndef , #define #end...

  • 《C++ Primer Plus》:对象和类

    OOP特性: 抽象 封装和数据隐藏 多态 继承 代码的可重用性 类定义和实现 C++使用class关键字定义类: ...

  • OC 对象的本质03

    自定义一个 Person 类 将Objective-c代码转换成 C\C++的代码 找到Person 的 C++实...

  • OC 对象的本质02

    自定义类的内存本质 自定义一个student 类 将Objective-c代码转换成 C\C++的代码 找到Stu...

  • [C++之旅] 9 内联函数、类内定义与类外定义

    [C++之旅] 9 内联函数、类内定义与类外定义 内联函数:编译时将函数体代码和实参代替函数调用语句。在函数前加i...

  • C++踩坑记录D2

    今天折腾的是C++中的类这个东西,根据书上讲的,在C++中我们通过定义一个“类”来定义自己的数据结构。代码中使用的...

  • C++类模板

    一、定义 C++ 类模板 定义一个 C++ 类模板和定义一个函数模板类似,可以指定一个或者多个模板参数标识符。在类...

  • iOS 类的结构分析

    1. 类的初探 在isa结构解析中,自定义LSPerson 类继承自NSObject,重写成C++代码如下 str...

  • C++学习笔记目录

    C++初步 C++数据长度 C/C++ 堆 栈 静态 常量 代码 区 static关键字 C++类和对象 C++引...

  • C++面向对象-类

    类 C++中可以使用struct和class来定义一个类,在C++中,struct和class的区别是struct...

网友评论

      本文标题:C++代码和类定义分离

      本文链接:https://www.haomeiwen.com/subject/lwrsmqtx.html