自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 基于Linux的网络编程——网络聊天程序

程序基于Linux系统开发,纯C语言Socket实现多个客户端之间通信,由服务器端进行数据处理,基本实现聊天功能的基础运用。

2022-09-02 22:03:12 2780 1

原创 C/C++简易版音乐播放器图形库制作

使用时将项目属性字符集改成“使用多字节字符集”,符合模式改为“否”。代码中部分文件来源于本地文件,使用时需自行更换(代码中有注释)。#define _CRT_SECURE_NO_WARNINGS #include <stdio.h>#include <stdlib.h>#include <graphics.h>#include <string.h>#include <conio.h>#include <mmsy..

2021-10-05 11:41:46 806

转载 C图形库==时钟

简单的时钟程序#include <graphics.h>#include <stdio.h>#include <time.h>#include <math.h>#define _CRT_SECURE_NO_DEPRECATE#define pi 3.1415926int main() { time_t t; int i = 0; struct tm* nowTime; int hour, min, sec; initgraph(6

2021-10-02 10:52:51 144 1

嵌入式Linux应用程序开发教程PPT.zip

第1章 Linux快速入门 第2章 Linux基础命令 第3章 Linux下C编程基础 第4章 嵌入式系统基础 第5章 嵌入式Linux开发环境的搭建 第6章 文件IO编程 第7章 进程控制开发 第8章 进程间通信 第9章 多线程编程 第10章 嵌入式Linux网络编程 第11章 嵌入式Linux设备驱动开发 第12章 Qt图形编程基础

2022-09-06

stm32F1工程模板.zip

STM32F1工程模板,包含文件: 1、code 2、fwlib 3、hardware 4、obj 5、system 6、user

2022-09-05

STM32F401工程模板.zip

STM32F401工程模板,包含文件: 1、code 2、fwlib 3、hardware 4、obj 5、system 6、user

2022-09-05

基于Linux的网络编程——网络聊天程序

网络聊天程序是目前应用极为广泛的一种网络软件,对于方便人们的交流沟通非常有效,同时,作为一种典型的网络应用,编写网络聊天程序是学习基于Linux的网络编程的有效方法。 结合任务需求设计该程序,程序采用多线程方式实现不同主机之间的通信。除满足基础要求之外,还考虑到通信私密性及多用户的问题,程序通过上锁和解锁,实现公开通信和隐秘通信两种通信方式,客户端输入用户名即可进入隐秘通信模式,输入ALL返回公开通信模式,默认使用公开通信;通过设置用户名变量,实现多用户同时通信,在实现多用户功能的同时,用户过多输入会使数据溢出,因此设置用户上限以解决此问题,某一客户端退出并不影响其他客户的使用,所有用户全部退出,服务器关闭端口,结束进程。 程序基于Linux系统开发,纯C语言Socket实现多个客户端之间通信,由服务器端进行数据处理,基本实现聊天功能的基础运用。

2022-09-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除