c++筆記——一、二維容器vector初始化賦值的兩種方法

一、直接初始化賦值代碼

#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));	
}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章