|
head File
// 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) {
// Compare the time of two string classes
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;
} |
|