- 博客(16)
- 收藏
- 关注
原创 loadlocale.c:130: _nl_intern_locale_data: failed已放弃 (核心已转储)]问题
在使用进行Cortex-A9此错误与GDB在加载语言区域(locale)数据时发生的断言失败有关,通常发生在跨平台交叉编译环境中,尤其是GDB版本较旧时。具体是 `函数的断言失败。
2024-10-12 20:14:15
738
1
原创 【QT基础】Windows下,将代码编译生成为.exe应用程序
如果安装了多个 Qt 版本,可以指定目标版本。如果你的应用程序使用了 QML,可以使用。如果路径的驱动器改变,需先切换驱动器。选项指定 QML 文件的路径。
2024-09-18 10:00:00
593
原创 【Qt网络编程基础】Tcp服务器和客户端(只支持一对一)
/* 构建服务器的步骤 * 1. 实例化服务器对象--QTcpServer * 相当于:socket * 2. 进入监听状态--listen * 相当于:bind + listen * 3. 监测客户端连接--newConnection * newConnection信号 * 4. 获得客户端连接--nextPendingConnection * 相当于:accept * 5. 读取客户端消息--readAll * 相当于:recv *
2024-09-10 17:28:40
2527
原创 【c++容器】list双向链表
std::list 是 C++ 标准库中的一个双向链表容器,提供了一种高效的方式来进行插入和删除操作。与 vector 和 deque 不同,list 使用链表结构来存储元素,因此它在任意位置插入或删除元素时的性能非常好,但随机访问元素的效率较低。
2024-09-04 09:00:00
621
原创 【c++容器】deque双端队列
deque(双端队列,Double-Ended Queue)是 C++ 标准模板库(STL)中的一种顺序容器,它允许在序列的两端(头部和尾部)快速插入和删除元素。与 vector 类似,deque 也是一个动态数组,但它的内存分配和管理方式使得它在两端操作上更加高效。
2024-09-03 09:00:00
1699
原创 【c++容器】vector动态数组容器
`std::vector` 是 C++ 标准模板库 (STL) 中的一个动态数组容器(可变长数组),它能够存储类型相同的对象,并且在大小变化时自动管理内存(随时添加和删除元素)。
2024-09-02 21:07:56
2589
原创 【C++基础】多态的使用和内部机制
在C++中,多态(Polymorphism)是面向对象编程的重要特性之一。多态允许使用基类的指针或引用来调用派生类的函数,具体调用哪个函数由运行时对象的类型决定。这使得同一个函数名在不同的上下文中表现出不同的行为,从而实现代码的灵活性和可扩展性。
2024-09-01 20:19:09
1660
原创 【C++基础】继承、多继承、多重继承
在C++中,继承是面向对象编程的一个核心概念,它允许一个类(称为派生类或子类)从另一个类(称为基类或父类)继承属性和行为。通过继承,派生类可以复用基类的代码,并且在此基础上进行扩展或修改。
2024-08-29 09:27:00
1909
原创 【C++基础】类的构造函数和析构函数
构造函数是一个在对象创建时自动调用的函数,用于初始化对象的成员变量。构造函数的名称必须与类名相同,且没有返回类型(不包括void。
2024-08-21 19:50:00
1173
原创 TCP服务器上传、下载、查询操作V1.0
一、主要思路客户端思路:按照命令行参数要求输入文件名作为参数创建套接字,设置服务器地址,连接到服务器0:退出; 1: 上传; 2:下载; 3:查询; 打开文件; 从文件路径中提取文件名,发送到服务器;
2024-08-11 21:44:55
461
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人