摘要: 文章链接::https://www.cnblogs.com/panchanggui/p/9752599.html 阅读全文
posted @ 2024-05-31 15:11 [BORUTO] 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1、tcp网络传输如何发送结构体类型 在C++中,要通过TCP网络传输结构体类型,你需要将结构体序列化为字节流,然后在另一端反序列化。这里有一个简单的例子: #include <iostream> #include <cstring> #include <sys/socket.h> #include 阅读全文
posted @ 2024-05-29 11:32 [BORUTO] 阅读(2) 评论(0) 推荐(0) 编辑
摘要: c语言结构体转cha* 在C语言中,将结构体转换为char*通常意味着你想要获取结构体的内存表示,并将其视为字符数组。这种转换可以通过使用memcpy函数来实现。 下面是一个简单的例子,展示了如何将结构体转换为char*: #include <stdio.h> #include <stdlib.h> 阅读全文
posted @ 2024-05-29 11:29 [BORUTO] 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 在C++中,使用TCP传输文本文件和图片文件的主要区别在于,文本文件通常以可读的字符形式存储,而图片文件则以二进制形式存储。因此,在传输过程中,你需要确保文本文件按照正确的字符编码格式发送(如UTF-8),而图片文件则需要按二进制格式发送。 以下是一个简单的例子,展示如何在C++中使用TCP套接字传 阅读全文
posted @ 2024-05-23 14:39 [BORUTO] 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 一、隐式类型转换和显示类型转换 当等号两边的类型不同的时候、形参与实参类型不匹配的时候、返回值类型与接收返回值类型不一致时,就需要发生类型转化。而类型转换又分为隐式类型转换和显示类型转换。 #include <stdio.h> #include <stdlib.h> int main() { // 阅读全文
posted @ 2024-05-08 14:45 [BORUTO] 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 1.如何声明一个char*字符串 你可以这样: char* str = "test"; //str是一个指针,存放在栈区,"test"是一个常量,存放在常量区,VS2017要求这句声明前面必须加上const,因为它所指向的常量字符串是不可更改的 还可以这样: char* str = (char*)m 阅读全文
posted @ 2024-05-07 14:38 [BORUTO] 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 。。。。。。 阅读全文
posted @ 2024-04-30 15:08 [BORUTO] 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 。。。。。。 阅读全文
posted @ 2024-04-30 15:08 [BORUTO] 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 效果: 文件结构: qcustomwidget.ui qcustomwidget.h (自定义条目类) #ifndef QCUSTOMWIDGET_H #define QCUSTOMWIDGET_H #include <QWidget> namespace Ui { class QCustomWid 阅读全文
posted @ 2024-04-30 15:06 [BORUTO] 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 在C语言中,可以使用以下几种方法来实现字符串拼接: 1. 使用strcat函数: #include <stdio.h> #include <string.h> int main() { char str1[50] = "Hello"; char str2[] = "World"; strcat(st 阅读全文
posted @ 2024-04-23 11:48 [BORUTO] 阅读(34) 评论(0) 推荐(0) 编辑