我想在头文件中声明带有模板值的函数。并在cpp文件中实现并从main调用函数。 但我想不使用类就做。 我该怎么办?
谢谢
temp.hpp:
#ifndef TEMP_HPP
#define TEMP_HPP
template<typename T>
void show( T a);
#endif /* TEMP_HPP */
temp.cpp:
#include <iostream>
#include "temp.hpp"
template<typename T>
void show( T a)
{
std::cout << "a:" << a << std::endl;
}
主要:
#include <iostream>
#include "TextTable.h"
#include "temp.hpp"
int main()
{
int a = 5;
float b = 2.5;
show(a);
return 0;
}