├── .gitattributes ├── .gitignore └── Add subtract string by using templets.cpp /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Prerequisites 2 | *.d 3 | 4 | # Compiled Object files 5 | *.slo 6 | *.lo 7 | *.o 8 | *.obj 9 | 10 | # Precompiled Headers 11 | *.gch 12 | *.pch 13 | 14 | # Compiled Dynamic libraries 15 | *.so 16 | *.dylib 17 | *.dll 18 | 19 | # Fortran module files 20 | *.mod 21 | *.smod 22 | 23 | # Compiled Static libraries 24 | *.lai 25 | *.la 26 | *.a 27 | *.lib 28 | 29 | # Executables 30 | *.exe 31 | *.out 32 | *.app 33 | -------------------------------------------------------------------------------- /Add subtract string by using templets.cpp: -------------------------------------------------------------------------------- 1 | //#include 2 | //using namespace std; 3 | // 4 | //template 5 | //t gm(t x, t y) { 6 | // if (x > y) 7 | // return x; 8 | // else 9 | // return y; 10 | //} 11 | //template 12 | //t gm(t x, t y) { 13 | // if (x > y) 14 | // return y; 15 | // else 16 | // return x; 17 | //} 18 | //template 19 | //t1 gem(t1 a, t2 b) { 20 | // if (a > b) 21 | // return a; 22 | // else 23 | // return b; 24 | //} 25 | //template 26 | //t1 gem(t1 c, t2 d) { 27 | // if (c > d) 28 | // return c; 29 | // else 30 | // return d; 31 | //} 32 | //int main() { 33 | // char i = 'Z'; 34 | // int j = 6, k; 35 | // long l = 10; 36 | // int m = 5; 37 | // int n; 38 | // int i1 = 5; 39 | // k = gm(i1, j); 40 | // n = gm(l, m); 41 | // gm(i1, j); 42 | // gm(i1, j); 43 | // k = gm(i, m); 44 | // n = gm(j, l); 45 | // gm(i, m); 46 | // gm(j, l); 47 | // system("Pause"); 48 | // return 0; 49 | //} --------------------------------------------------------------------------------