1.計算二維數組行數和列數
(1)
int a[2][5];
int num=sizeof(a) / sizeof(int);//數組元素的總數
int column=sizeof(a[0])/sizeof(int);//求數組列數:
int row=num/column;//數組行數
(2)
vector < vector < int > > matrix
int row=matrix.size();//行數
int column=matrix[0].size();//列數
2.輸出真正隨機的隨機數
#include <random>
#include <iostream>
int main()
{
std::uniform_int_distribution<> d(1, 14620);//範圍
std::mt19937 gen;
std::cout << d(gen) << '\n';
}