爱悠闲 > 模板的包含编译

模板的包含编译

作者: nokianasty 相关  |  发布日期 : 2014-11-15  |  热度 : 11°

ict.h文件内容如下:

#ifndef MY_H_H

#define MY_H_H

template <typename Type>

Type maxR(Type a,Type b);

#include "ict.cpp"

#endif

 

ict.cpp文件内容如下:

template <typename Type>

Type maxR(Type a,Type b)

{

    return (a>b) ? a:b ;

}

 

main.cpp内容如下:

#include "ict.h"

#include <iostream>

//#pragma pack(2)

using namespace std;

 

int main()

{

    cout<<maxR('A','f');

    return 0;

}