前沿
今天看android的服务源码时候,看见了一个C++的多态性问题,这里贴出代码,不做讲解
//这是main.cpp
#include <iostream>
#include "mul.hh"
using namespace std;
int main(void){
mul_string();
return 0;
}
/*这是mul.cpp*/
#include <iostream>
using namespace std;
int mul_string(const char *ptr){
cout << "hello there"<<endl;
}
/*这里mul.h文件*/
#ifndef __MUL_HH__
int mul_string(const char *ptr="");
#endif
//__MUL_HH__
运行结果如下