C++获取数组长度与C 获取数组长度的方法比较
#include "Program.h"
#include "ArrayTest.h"
#include "Common.h"
#define GETARRAYLEN(datas,len){ len = sizeof(datas)/sizeof(datas[0]);}//C语言获取数组长度的方法
//C++语言获取数组长度的方法
template<class T>
int GetLength(T &datas)
{
int len=sizeof(datas)/sizeof(datas[0]);
return len;
}
int main()
{
string strMsg="Notify";
int len = strMsg.length();
cout<<len<<endl;//输出6
int result;
cin>>result;
return 0;
}