06 2023 档案

摘要:在 C++ 中,可以使用 <arpa/inet.h> 头文件中的 inet_ntoa 函数将 ULONG 类型的 IP 地址转换为字符串。该函数将二进制格式的 IP 地址转换为点分十进制格式的字符串。 以下是一个示例程序,演示如何使用 inet_ntoa 函数将 ULONG 类型的 IP 地址转换为 阅读全文
posted @ 2023-06-27 16:40 朴实小码哥 阅读(833) 评论(0) 推荐(0) 编辑
摘要:在 C++11 中,可以使用 <chrono> 头文件中的 std::chrono::system_clock 类来获取当前时间戳。它提供了多种精度和分辨率的时钟类型,其中最常用的是系统时钟。 以下是一个示例程序,演示如何使用 std::chrono::system_clock 类获取当前毫秒数: 阅读全文
posted @ 2023-06-27 16:38 朴实小码哥 阅读(4259) 评论(0) 推荐(0) 编辑
摘要:在C++中,map插入相同的键值时会覆盖旧的键值。当使用operator[]或insert()函数向map中添加一个键值对时,如果该键已经存在于映射中,则新值将覆盖旧值。 注意[]会覆盖旧值,而insert不会 以下是一个例子: #include <iostream> #include <map> 阅读全文
posted @ 2023-06-27 16:32 朴实小码哥 阅读(2038) 评论(2) 推荐(0) 编辑
摘要:std::future 是一个 C++11 引入的标准库类,可用于异步获取计算结果。通常情况下,std::future 可以通过 get() 函数来等待异步操作完成,并获取其结果。 如果需要等待多个异步操作完成并获取它们各自的结果,可以使用 std::future 的姊妹类 std::shared_ 阅读全文
posted @ 2023-06-27 09:32 朴实小码哥 阅读(380) 评论(0) 推荐(0) 编辑
摘要:####今天突然遇到一个问题 用fwrite/fread读写文件,发现当fread读取文件时只能读一半, 即使用foef()查看是否读到文件结尾,也是显示文件已经读取到文件末尾,查看文件的返回值发现文件只读取了一半。 ####在这里总结一下: fread函数并未读全我们文件里的内容,这是因为系统默认 阅读全文
posted @ 2023-06-22 17:45 朴实小码哥 阅读(378) 评论(0) 推荐(0) 编辑
摘要:1. #### fromlen参数没有初始化 2. #### from参数没有设置正确,也就是结构问题 3. #### 终于发现原来是bind函数的问题。由于在文件开头使用了 using namespace std 导致默认的bind变成了 functional中的那个,而不是socket的bind 阅读全文
posted @ 2023-06-22 17:34 朴实小码哥 阅读(217) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示