|
头文件
// myTime.h
__declspec(dllexport) void Func1();
__declspec(dllexport) void Func2();
__declspec(dllexport) bool timeCompare(string time1,string time2);
cpp;
// myTime.cpp
#include "myTime.h"
#include <string>
//#include <iostream>
void Func1() {
// std::cout << "Tsinghua\n";
}
void Func2() {
// std::cout << "C++ OOP\n";
}
bool timeCompare(string time1,string time2){
//比较两个string类的时间大小
int time1Lenth = time1.size();
int time2Lenth = time2.size();
if(time1Lenth > time2Lenth){
for(int i=0;i<time1Lenth - time2Lenth; i++)
if (time1[i] != '0')
return true;
}
if(time1Lenth < time2Lenth){
for(int i=0;i<time1Lenth - time2Lenth; i++)
if (time2[i] != '0')
return false;
}
if(time1Lenth == time2Lenth){
for(int i=0;i< time1Lenth ;i++){
if(time1[i] > time2[i])
return true;
if(time1[i] < time2[i])
return false;
}
if(time1[time1Lenth-1]==time2[time2Lenth-1])
return true;
return false;
}
return false;
}
|
|