我想生成 20 个字符的 wpa2 密钥,它只包含 C++ 中 1-10,000,000,000,000,000,000 之间的数字。每个键的输出格式必须是 20 个字符的格式,例如:
00000000000000000001
00000000000000000002
00000000000000000003
00000000000000000011
12300000000099945611
等等。
我有这个代码,但是:
它不会使生成的数字以 20 个字符的格式降序排列。
for (int i=0;i<=10000000000000000000;i++){ cout << 10000000000000000000 -i<<"\n"; }
由于“10000000000000000000 -i”的大小,这些数字 r 大于(长)整数,因此 linux shell 中的 g++ 编译器也不想执行。