c++笔记——一、二维容器vector初始化赋值的两种方法
一、直接初始化赋值代码#include "pch.h"#include <iostream>#include <vector>//容器头文件using namespace std;int main(){vector<double>x_i(10); 为长度10的一维数组vector<vector<double>>...
·
一、直接初始化赋值代码
#include "pch.h"
#include <iostream>
#include <vector> //容器头文件
using namespace std;
int main()
{
vector<double>x_i(10); 为长度10的一维数组
vector<vector<double>>w(5,vector<double>(10,0)); 为大小5*10的二维数组
}
二、利用resize函数也可以初始化赋值
#include "pch.h"
#include <iostream>
#include <vector> //容器头文件
using namespace std;
class neure
{
public:
vector<double>x_i; //输入信号
vector<vector<double>>w; //神经元与神经元之间的权重
vector<double>b_i; //表示第j神经个神经元的阀值
};
int main()
{
neure BP;//定义类变量
BP.x_i.resize(10);
BP.w.resize(5,vector<double>(10));
}
更多推荐
已为社区贡献2条内容
所有评论(0)