利用c++模板实现选择排序

/* SelectSort.hpp */

#ifndef _SELECT_SORT_H_
#define _SELECT_SORT_H_

template
bool SelectSort(T *pInput, int nLen)
{
	int i = 0;
	int j = 0;
	int nMin = 0;
	T tTemp;
	
	if(!pInput)
	{
		return false;
	}
	
	for(i=0; i

/* main.cpp */

#include 
#include "SelectSort.hpp"
using namespace std;

int main()
{
	int i = 0;
	int a[10] = {1,4,7,2,5,8,3,6,9,0};
	
	if(SelectSort(a,10)==false)
	{
		cout<<"排序失败"<

你可能感兴趣的:(c/c++)