小编cyb*_*unk的帖子

如何改善代码以生成安全的随机数?

我试图找出什么是生成安全随机数(例如secrets在python中)的最佳方法或库。

我正在使用代码块在Windows 10上工作。到目前为止,我已经做到了:

#include <cstdlib> 
#include <ctime> 
#include <iostream>

using namespace std;

int main() 
{ 
    srand((unsigned)time(0)); 
    int i;
    i = (rand()%6)+1; 
    cout << i << "\n"; 
}
Run Code Online (Sandbox Code Playgroud)

我正在尝试复制与secretspython 相同的功能以生成安全的随机数。

c++ windows random

1
推荐指数
1
解决办法
130
查看次数

如何修复我的嵌套代码循环通过ASCII表放在一起?

我想从ASCII表循环从33 - 47和 - 58到64和91到96,然后一起显示,但我想我是以错误的方式进行的.我该怎么解决?

我使用带有代码块的Windows 8作为IDE

int main()
{
    for(int i=33; i<=47 ;i++){
        for(int j=58; j<=64;j++){
             for(int z=91; z<=96;z++){
                std::cout << (char)z;
            }
        }
    }
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

一旦循环完成,它应该像这样显示

!"#$%&'()*+, - /:; <=> @ [] ^ _`.?{|}〜

c++

1
推荐指数
1
解决办法
67
查看次数

标签 统计

c++ ×2

random ×1

windows ×1