一、c++ 中的 random_device 找不到
程序中写了
std::random_device _rand;
但是编译报如下错:
error: ‘random_device’ in namespace ‘std’ does not name a type
自己的解决方法是:
自己的当前文件下缺少头文件,增加如下头文件就可以编译通过啦
#include <random>
二、error: stray ‘\357’ in program
程序中写了
int a;
但是编译报错:
error: stray ‘\357’ in program
int a;
出现原因:
程序中出现了中文的 标点符号。这里的 分号 写成了中文的符号…
改成英文的分号就OK了。