读书人

运行结果为什么是101?解决方法

发布时间: 2012-04-13 13:50:24 作者: rapoo

运行结果为什么是101?

C/C++ code
#include <cstring>#include <typeinfo>#include <iostream>using namespace std;template<class T>int compare (T x, T y){}template<>int compare<char*> (char* x, char* y) {    if (strcmp (x, y) < 0)        return -1;    if (strcmp (x, y) > 0)        return 1;    return 0;}int main (){    char sz1[] = "c";    char sz2[] = "e";    cout <<compare("c","e")<< endl;}


[解决办法]
1.抄错程序
2.编译器太out 了,可能是vc 6.0

读书人网 >C++

热点推荐