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

网站建设网站推广微信社群营销

网站建设网站推广,微信社群营销,聊城市建设局网站,查询一个网站是用什么系统做的std::array是原生数组的封装#xff0c;它存放于栈上且大小固定#xff0c;性能也与之相同。在原生数组的基础上#xff0c;它添加了范围检查#xff0c;以及其它的STL的相应特性#xff0c;比如复制、交换、迭代器、查询大小。 按照C11的规范#xff0c;应该抛弃原生数组… std::array是原生数组的封装它存放于栈上且大小固定性能也与之相同。在原生数组的基础上它添加了范围检查以及其它的STL的相应特性比如复制、交换、迭代器、查询大小。 按照C11的规范应该抛弃原生数组所有使用原生数组的地方都应按需换成vector或者array。对于固定个数的一组值可以考虑使用std::array。 初始化 std::array属于简单对象没有构造函数也没有私有或保护成员这就意味着它不会自动初始化。如果不对其初始化而直接获取其中的值读出来的是野值。 可以使用聚合表达式花括号对其初始化。 arrayint, 3 arr {1, 2, 3}; 如果花括号内元素个数小于数组容量则会为剩余元素自动赋默认值。 也可以用fill函数对其填充。 arrayint, 10 arr; arr.fill(0); 访问元素 可以用operator[]和at()对元素随机访问两者都带范围检查。也可以直接使用迭代器或者范围for语句。 下面的例子对数组中的十个元素求出最大值最小值和平均值 #include iostream #include arrayusing namespace std;int main() {arrayint, 10 arr {17, 68, 87, 48, 1, 76, 90, 73, 95, 13};int minVal INT_MAX;int maxVal INT_MIN;int sum 0;cout 数组的元素;for (int elem : arr){cout elem ;minVal minVal elem ? minVal : elem;maxVal maxVal elem ? maxVal : elem;sum elem;}cout endl 最大值 maxVal endl 最小值 minVal endl 平均值 double(sum) / arr.size() endl;return 0; } 结果 数组的元素17 68 87 48 1 76 90 73 95 13 最大值95 最小值1 平均值56.8 参考 C API 参考 - array
http://www.zqtcl.cn/news/186614/

相关文章:

  • 招聘做微信公众号网站维护推广网上国网的好处
  • php企业网站通讯录管理系统查找企业资料的网站
  • 专门做娱乐场所的设计网站有虚拟主机wordpress
  • 在线制作书封网站建德建设局官方网站
  • 广州建设手机网站wordpress 外部链接跳转
  • 传播公司可以做门户网站吗深圳常平网站建设制作公司
  • 最好的网站设计公司源码 php多平台网站建设
  • 下载了网站源码施工企业质量管理体系应按照我国
  • 有关网站建设国内外现状的文献英文谷歌seo
  • 珠海做网站哪间好佛山网站建设骏域
  • 免费网站建设支持ftp网络规划设计师资格证
  • 网站打开文件按钮怎么做十大网络游戏
  • 问答类咨询网站的建设烟台开发区做网站
  • 网站域名费用怎么做分录销售crm客户管理系统
  • 海南住房与城乡建设网站大连做网站团队
  • 邯郸最穷的三个县长春纯手工seo
  • 昌黎网站建设贵德县建设局网站
  • 山西网站制作公司兼职做网站安全么
  • 阿里做网站怎么做青岛网站维护
  • 怎么建网站手机版郑州网站建设哪家好
  • 做企业网站有哪些好处安龙网站建设
  • 怎做连接网站wordpress iis设置方法
  • ugc网站开发网站设计常见流程
  • dz论坛可以做招聘网站国内空间没备案可以打开网站吗
  • 建设用地规划证查询网站公司起名字大全免费好听
  • 杭州网站建设公司有哪些瑞诺国际的数字营销模式
  • 宣城网站建设 有限公司高州做网站
  • 做外贸最适合的网站系统有可以做国外支付系统的网站吗
  • 建设执业资格注册中心网站办事大厅ui设计素材库
  • 个人网站免费建站4399电脑版网页链接