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

网站规划有什么意义网站建设能够不同地方

网站规划有什么意义,网站建设能够不同地方,网页制作培训 北京,湖南高端网站制作公司C中包含动态断言#xff08;assert#xff09;和静态断言#xff08;static_assert#xff09;#xff0c;下面分别分析各自的用法。 1.动态断言#xff08;assert#xff09; assert 是一个宏#xff0c;在预处理阶段不生效#xff0c;在运行阶段才起作用#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_sameint, int::value, C11 is not supported); static_assert(std::is_null_pointerstd::nullptr_t::value, C14 is not supported); 上述断言分别在编译阶段判定1)是否支持 C11 的 std::is_same 类型特性2是否支持 C14 的 std::is_null_pointer 类型特性。
http://www.hkea.cn/news/14423358/

相关文章:

  • 杭州网站开发与设计wordpress首页显示摘要数字
  • 做推广赚钱的网站有哪些考研资料找微信hyhyk1推广可以
  • 为代理网站做网站抖音代运营收费20万
  • 广州我要做网站手机网站开发 c
  • diy学做衣服网站合肥网站优化方案
  • 烟台网站建设 58一键建站源码
  • 济南做网站哪家好图文广告设计
  • 电子商务网站开发环境示范pc三合一网站
  • 郑州网站建设 推广淘宝客导购网站 丢单
  • 网站未备案被阻断怎么做红色文创产品设计
  • seo加盟代理医疗网站如何做优化
  • 郑州市二七区建设局网站建站哪个网站比较好
  • 红木家具网站模板比较好的app创意想法
  • 南昌网站建设哪家强广州软件开发定制
  • 欧美一级A做爰片成电影网站网站建设公司的服务定位
  • dnf交易网站建设传奇手游代理平台
  • 牡丹江建设行业协会网站南京网站开发价格
  • 网站建设空间域名是什么意思阿里巴巴网站建设分析
  • 淮北矿业 集团 工程建设有限责任公司网站深圳有做网站最近价格?
  • 网站seo关键词设置深圳网站制作建设公司推荐
  • 网页制作软件dw山西建站优化
  • 网站建设需求文档模板下载济南的网站建设公司
  • 做淘宝网站的安卓下载
  • 中国行业网站大全新浪短网址
  • 企业网站备案 优帮云装修设计合同范本
  • 上海公司建立网站吗学做网站开发吗
  • 网站根目录在哪wordpress视频转链接在线生成
  • 怎么做查询网站吗有什么网络项目可以做的
  • 营销型网站单页面自己怎做网站后台
  • 网站建设 自查表网站大致内容