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

公司网站怎么做关键词营销一体化平台

公司网站怎么做关键词,营销一体化平台,最新wordpress知更鸟,家装网站建设公司哪家好C中包含动态断言(assert)和静态断言(static_assert),下面分别分析各自的用法。 1.动态断言(assert) assert 是一个宏,在预处理阶段不生效,在运行阶段才起作用&#xff0…

        C++中包含动态断言(assert)和静态断言(static_assert),下面分别分析各自的用法。

1.动态断言(assert)

        assert 是一个宏,在预处理阶段不生效,在运行阶段才起作用,所以又叫“动态断言”。

       动态断言用来判定一个表达式必定为真。表达式如果返回false,就会输出错误消息,然后调用 abort() 终止程序的执行。

assert(i > 0);
assert(p != nullptr);
assert(!str.empty());

        上述断言分别在运行阶段判定:(1)变量i是整数;(2)指针p不为空;(3)字符串str不是空字符。

        动态断言可以附加错误信息,方便用户查看。

assert(i > 0 && "i must be greater than zero");
assert(p != nullptr && "p must not be null");
assert(!str.empty() && "str must not be empty");

2.静态断言(static_assert)

        static_assert是一个关键字,而不是宏定义。它在编译阶段生效,在运行阶段是看不到的,所以又叫”静态断言“。

        静态断言用来判定一个表达式必定为真。表达式如果返回false,就会编译失败,抛出错误信息。

static_assert(__GNUC__ || __clang__);
static_assert(_MSC_VER);

        上述断言分别在编译阶段判定:(1)是否使用了 GCC 或 Clang 编译器;(2)检查是否使用了 Microsoft Visual Studio 编译器;

        静态断言可以附加错误信息,方便用户查看。

static_assert(std::is_same<int, int>::value, "C++11 is not supported");
static_assert(std::is_null_pointer<std::nullptr_t>::value, "C++14 is not supported");

        上述断言分别在编译阶段判定:(1)是否支持 C++11 的 std::is_same 类型特性;(2)是否支持 C++14 的 std::is_null_pointer 类型特性。

http://www.hkea.cn/news/113145/

相关文章:

  • 淘宝活动策划网站视频营销成功的案例
  • 精准营销数据杭州排名优化软件
  • 中卫网站建站设计seo学习论坛
  • wordpress初始登录seo排名赚app靠谱吗
  • 软件外包保密协议seo相关岗位
  • 后台网站开发文档下载班级优化大师app
  • 辛集城乡建设管理局网站网络营销网络推广
  • 阿里云部署一个自己做的网站吗电商网站搭建
  • 免费汽车租赁网站模板网站域名解析ip查询
  • 企业解决方案官网国内seo排名分析主要针对百度
  • 变态版手游石景山区百科seo
  • 阿里云控制台登录入口seo矩阵培训
  • wordpress苗木模板网站搜索排优化怎么做
  • 网站图片引导页怎么做重庆seo招聘
  • 如何做属于自己的领券网站郑州百度网站优化排名
  • 建设银行益阳市分行桃江支行网站公司页面设计
  • vps 网站上传网站seo优化是什么意思
  • wordpress cos腾讯云seo网站优化收藏
  • 鹤岗商城网站建设免费域名申请
  • 江苏三个地方疫情严重抖音视频排名优化
  • 竞价排名广告东莞关键词排名快速优化
  • 做视频网站要什么格式好网络营销公司怎么注册
  • 企业专业网站建设快速网站搭建
  • 武威建设网站的网站google谷歌搜索
  • 长沙公司做网站多少钱推广平台怎么做
  • 现在大家做电商网站用什么源码营销策略都有哪些
  • 可以做试卷的网站英语怎么说seo关键词排名优化系统源码
  • 网站怎么设置支付功能企业网站的主要类型有
  • 成都圣都装饰装修公司北京搜索优化排名公司
  • 境外建设网站贴吧互联网域名注册查询