2024年10月4日
之前买的gv号,可能是因为我一直发一些无意义的短信例如“1”或图片来保号,结果号被封了。
然后我登我自己的google邮箱,发现好像可以领账号了,就是这么神奇,突然可以用了。
我怀疑,现在如果我用指纹浏览器再去注册一个gv号应该也是可以的,但是不是很想搞。
有一个在自己邮箱上就很满足了。现在就是主要有两个虚拟号,一个是gv另外一个就是talkatone。
我发现如果只是来玩的话,其实talkatone的可玩性或许会高一点,因为他的成本比较低,只要一个静态ip就行。
之前买的gv号,可能是因为我一直发一些无意义的短信例如“1”或图片来保号,结果号被封了。
然后我登我自己的google邮箱,发现好像可以领账号了,就是这么神奇,突然可以用了。
我怀疑,现在如果我用指纹浏览器再去注册一个gv号应该也是可以的,但是不是很想搞。
有一个在自己邮箱上就很满足了。现在就是主要有两个虚拟号,一个是gv另外一个就是talkatone。
我发现如果只是来玩的话,其实talkatone的可玩性或许会高一点,因为他的成本比较低,只要一个静态ip就行。
大家好!这篇文章将带你一步步配置 Windows 上的 C++ 开发环境。这是为新手准备的详细教程,无论你之前有没有编程经验,都可以轻松跟随完成。我们将使用 MinGW-W64 作为编译器,Visual Studio Code (VSCode) 作为代码编辑器。让我们从下载工具开始!
我们需要一个编译器来将 C++ 代码转换成计算机可以执行的程序。这里我们选择 MinGW-W64 GCC 8.1.0 作为我们的编译工具。
下载链接: MinGW-W64 8.1.0
点击链接,下载这个压缩包。
下载完成后,将压缩包解压到你电脑上的一个文件夹里,注意:确保文件夹路径中不要有空格或中文字符。比如可以直接解压到 C:\MinGW 这样的目录。
接下来,我们需要让系统知道编译器的位置,这样以后我们就可以在任何地方使用它了。
环境变量,点击“编辑系统环境变量”。Path,选中后点击“编辑”。bin 文件夹,比如 C:\MinGW\bin。验证:打开命令提示符(按 Win + R,输入 cmd),然后输入 g++ --version,如果你看到类似 g++ (x86_64-posix-sjlj-rev0, Built by MinGW-W64 project) 8.1.0 的输出,那么说明你已经成功配置好了。
为了编写和运行 C++ 代码,我们需要一个编辑器。这里推荐使用 Visual Studio Code (VSCode),它轻量、强大且支持多种语言。
Ctrl+Shift+X),搜索 C++。现在,我们来编写并运行我们的第一个 C++ 程序。
C:\MyCPPProjects,在 VSCode 中选择“打开文件夹”。test.cpp。test.cpp 中输入以下代码:
#include <iostream>
int main() {
std::cout << "Hello, World!" << std::endl;
return 0;
}
F5 运行程序。第一次运行时,VSCode 会提示你选择调试配置,选择 g++ (编译并调试活动文件)。现在,VSCode 会帮你编译并运行程序,如果一切顺利,你将在控制台中看到输出:
Hello, World!
恭喜你!你已经成功完成了 C++ 环境的搭建,并运行了你的第一个 C++ 程序。
- 请确保你在系统环境变量中正确添加了 MinGW 的 bin 目录。
- 确保 MinGW 已经正确安装,并且系统环境变量配置无误。如果仍然有问题,尝试重启 VSCode 或重新配置环境。
通过这篇教程,你已经学会了如何下载、安装并配置 MinGW-W64 作为 C++ 编译器,如何使用 VSCode 编写并运行 C++ 程序。希望你能够继续学习 C++,创造出更多有趣的项目。如果有任何问题,欢迎在评论区留言,我会尽力解答。
Happy coding!
先说一句迟到的国庆快乐!
我突然觉得好迷茫,就是一种迷茫。 :sad:
一、n的二进制表示中第k位是几
第一步:将n右移k位,即 n >> k,把第k位移到最低位。
第二步:通过与运算获取最低位的值,即 n & 1,判断第k位是0还是1。
二、lowbit(x):返回x的最低位1及其后所有0所组成的数值
例如:
x = 1010(二进制) lowbit(x) = 10
x = 101000(二进制) lowbit(x) = 1000
原理:
lowbit(x) 的计算公式是 x & -x。
解释:
举例说明:
x = 1010010101000
~x = 0101101010111
-x = ~x + 1 = 0101101011000(补码)
x & -x = 0000000001000
这表明lowbit(x) = 1000。
应用:
可以用lowbit(x)来计算x(二进制)中有多少个1。
突然之间觉得好迷茫,好累