当前位置: 首页 > wzjs >正文

做网站平台接单网站推广互联网推广

做网站平台接单,网站推广互联网推广,什么网站需要公安备案,住建部2017建设工程合同范本typeid运算符能获取类型信息。获取到的是type_info对象。type_info类型如下: 可以看到,这个类删除了拷贝构造函数以及等号操作符。有一些成员函数:hash_code、before、name、raw_name, 还重载了和!运算符。 测试: void testTyp…

typeid运算符能获取类型信息。获取到的是type_info对象。type_info类型如下:

可以看到,这个类删除了拷贝构造函数以及等号操作符。有一些成员函数:hash_code、before、name、raw_name,  还重载了==和!=运算符。

测试:

void testTypeId() {//获取一个普通变量的类型信息unsigned int n = 9527;const type_info& nInfo = typeid(n); // 得到type_info 对象std::cout << "普通变量的类型信息:" << nInfo.name() << " | " << nInfo.raw_name() << " | " << nInfo.hash_code() << endl;//获取一个普通类型的类型信息const type_info& charInfo = typeid(char);std::cout << "普通类型的类型信息:" << charInfo.name() << " | " << charInfo.raw_name() << " | " << charInfo.hash_code() << endl;//获取一个字面量的类型信息const type_info& dInfo = typeid(95.27);std::cout << "字面量的类型信息:" << dInfo.name() << " | " << dInfo.raw_name() << " | " << dInfo.hash_code() << endl;class Base {};struct MyStruct {};//获取一个对象的类型信息Base obj;const type_info& objInfo = typeid(obj);std::cout << "对象的类型信息:" << objInfo.name() << " | " << objInfo.raw_name() << " | " << objInfo.hash_code() << endl;//获取一个结构体的类型信息const type_info& stuInfo = typeid(struct MyStruct);std::cout << "结构体的类型信息:" << stuInfo.name() << " | " << stuInfo.raw_name() << " | " << stuInfo.hash_code() << endl;//获取一个表达式的类型信息const type_info& expInfo = typeid(9528 - 1);std::cout << "表达式的类型信息:" << expInfo.name() << " | " << expInfo.raw_name() << " | " << expInfo.hash_code() << endl;
}

打印:

typeid运算符能用于类型比较。

基本类型比较,代码:

// 测试基本类型:
char* str;
int a = 9527;
int b = 1;
float f;
std::cout << "typeid(int) == typeid(int) ? " << (typeid(int) == typeid(int)) << endl;
std::cout << "typeid(int) == typeid(char) ? " << (typeid(int) == typeid(char)) << endl;
std::cout << "typeid(char) == typeid(char*) ? " << (typeid(char) == typeid(char*)) << endl;
std::cout << "typeid(str) == typeid(char*) ? " << (typeid(str) == typeid(char*)) << endl;
std::cout << "typeid(a) == typeid(int) ? " << (typeid(a) == typeid(int)) << endl;
std::cout << "typeid(a) == typeid(b) ? " << (typeid(a) == typeid(b)) << endl;
std::cout << "typeid(a) == typeid(f) ? " << (typeid(a) == typeid(f)) << endl;
std::cout << "typeid(a - b) == typeid(int) ? " << (typeid(a - b) == typeid(int)) << endl;

打印:

类的比较,代码:

// 类的比较:
class Sub : public Base {};
Base obj1;
Base* p1;
Sub obj2;
Sub* p2 = new Sub;
p1 = p2;
std::cout << "typeid(obj1) == typeid(p1) ? " << (typeid(obj1) == typeid(p1)) << endl;
std::cout << "typeid(obj1) == typeid(*p1) ? " << (typeid(obj1) == typeid(*p1)) << endl;
std::cout << "typeid(obj1) == typeid(obj2) ? " << (typeid(obj1) == typeid(obj2)) << endl;
std::cout << "typeid(p1) == typeid(Base*) ? " << (typeid(p1) == typeid(Base*)) << endl;

http://www.dtcms.com/wzjs/191981.html

相关文章:

  • 网站信管局备案青岛seo排名公司
  • 新华区设计网站公司鸡西网站seo
  • 重庆开县网站建设公司东莞网络营销公司
  • 网站推广营销策划方案域名注册新网
  • 网站建设策划书模板下载第三波疫情将全面大爆发
  • 漳浦县建设局网站seo的基本步骤顺序正确的是
  • vps 网站能打开公司网络营销推广软件
  • 温州网站建设推广专家互联网域名交易中心
  • 零食网站模板百度seo关键词排名s
  • 黄冈论坛百度贴吧seo查询爱站
  • 常见的网店平台有哪些湖南正规seo优化报价
  • 天王手表官方网站建网站不花钱免费建站
  • 网站开发费用是研发费用网络营销策划模板
  • 怎么做图片网站源码搜索排名广告营销
  • 天津网站怎么做seo宁波免费seo排名优化
  • 有一个wordpress站点搜外网友情链接
  • 静态网站制作流程帆软社区app
  • 网站seo哪里做的好google app下载
  • 周口做网站公司哪家好百度会员登录入口
  • 简单手机网站开发软件有哪些竞价推广开户电话
  • 法治政府建设网站专栏广告公司推广软文
  • 怎样免费网站建设友链提交入口
  • 网站设计合同附件最近的国际新闻热点
  • 上海公司注册网上申请做网站seo推广公司
  • 个人网站首页引流推广方法
  • 聊城有制作网站的吗软件推广怎么赚钱
  • 网页设计精选网站谷歌官网登录入口
  • 网站迭代全媒体运营师
  • 管理网站模板下载中山360推广
  • 织梦网站支付安装广州网站优化公司如何