- 博客(3)
- 收藏
- 关注
原创 C++入门(零C++基础也能看懂)
namespace后面跟命名空间的名字,再加上一对{},就是命名空间的格式了。{}中即为命名空间的成员,命名空间中可以定义变量、函数、类型等/test就是命名空间名/命名空间中可以定义变量、函数、类型int a = 0;int val;namespace本质是定义出一个域,这个域跟全局域各自独立,不同的域可以定义同名变量C++中域有函数局部域,全局域,命名空间域,类域;域影响的是编译时语法查找⼀个变量/函数/ 类型出处(声明或定义)的逻辑,所有有了域隔离,名字冲突就解决了。
2025-06-28 21:21:47
946
3
原创 解决VS2022报错scanf问题
如scanf读取字符串时没有正确限制输入长度,可能会导致超出目标缓冲区的大小,从而引发安全漏洞,因此在VS中scanf函数被认为是不安全的函数。当然是有的,下面的方法也是我最推荐的。),在桌面上找到文件在记事本中打开,并输入。,找到VS相关路经的文件,右击该文件名称,再点击打开路径,此时来到以下界面。,在其他编译器(GCC、Clang、MinGW)仍在使用scanf。为了代码有更好的跨平台兼容性,也为了养成良好的编码习惯,小编推荐使用。可以重复上述步骤,但在VS打开桌面文件,在里面添加。
2025-03-18 17:41:26
540
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人