二维vector初始化的几种方法

二维vector初始化的几种方法FillConstruc defineM4 defineN4 onestep recommendeds vector std vector int gt matrix M std vector int N 0 twostepsstd vector int row N 0 std vector std vector int gt matrix2 M ro std vector int int int std vector int

Fill Constructor:

#define M 4 #define N 4 // one step, recommended std::vector 
  
    > matrix(M, std::vector 
   
     (N, 0)); // two steps std::vector 
    
      row(N, 0); std::vector 
     
       > matrix2(M, row); 
      
     
    
  

resize function:

#define M 4 #define N 4 std::vector 
  
    > matrix(M); for (int i = 0 ; i < M ; i++) matrix[i].resize(N, 0); std::vector 
   
     > matrix2; matrix2.resize(M, std::vector 
    
      (N, 0)); 
     
    
  

C++ Initializer lists:

std::vector 
  
    > matrix { {1, 2, 3, 4}, {5, 6, 7, 8}, {9, 10, 11, 12}, {13, 14, 15, 16} }; 
  

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/222062.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午4:39
下一篇 2026年3月17日 下午4:39


相关推荐

  • java定时任务quartz配置_taskregistrar

    java定时任务quartz配置_taskregistrar这篇文章主要介绍了spring中定时任务taskScheduler的相关资料,文中通过示例代码介绍的很详细,相信对大家具有一定的参考价值,有需要的朋友们下面来一起看看吧。前言众所周知在spring3.0版本后,自带了一个定时任务工具,而且使用简单方便,不用配置文件,可以动态改变执行状态。也可以使用cron表达式设置定时任务。被执行的类要实现Runnable接口TaskScheduler接口Tas…

    2022年10月11日
    4
  • Qt 之 自定义窗口标题栏

    Qt 之 自定义窗口标题栏一 简述今天晚上就如何用 Qt 自定义窗口标题栏 写了一个小例子 比较基础 实用 在此分享一下 首先 Qt 是跨平台的 所以在不同的平台上窗口的外观是不一样的 比如在 windows 平台上 用 Qt 显示的一个窗口就跟一般 windows 程序窗口的外观一致 如下图 同时不同 windows 系统 窗口外观显示也不一致 上面左边是我在 win8 系统上显示的窗口 右边是 win7 下显示的窗口 可以看

    2026年3月16日
    2
  • DataTable数据转换为实体

    DataTable数据转换为实体

    2022年1月21日
    53
  • 混元图像3.0重磅发布:80亿参数引领图生图时代

    混元图像3.0重磅发布:80亿参数引领图生图时代

    2026年3月12日
    1
  • QT 5.9.0下载安装及配置教程

    QT 5.9.0下载安装及配置教程一、下载今天打算换一个QT安装版本,去官网看了一眼发现变成了在线安装。本来官方下载的就慢,现在更是雪上加霜,现在给大家推荐几种下载方式。1、国内镜像中国科学技术大学:http://mirrors.ustc.edu.cn/qtproject/清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/北京理工大学:http://mirror.bit.edu….

    2022年5月17日
    112
  • unity安装使用教程_免费版签名

    unity安装使用教程_免费版签名1、进入Unity官网,滑动到最底部,点击“所有版本”:

    2022年4月19日
    73

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号