• Stars
    star
    191
  • Rank 202,877 (Top 4 %)
  • Language
    C++
  • License
    Apache License 2.0
  • Created over 5 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

C/C++写的小游戏: 2048、FlappyBird、通讯录、终端 IM、 界面 IM、仿 QQ 简版聊天

cPlusPlus:

项目介绍:

提升c/c++的技巧与运用,c/c++小程序实例/小游戏,项目实战:



  • 01_C_socket_tcp_and_udp: 套接字、tcp、udp基于控制台的使用
  • 02_C_cmd命令操作通讯录: 手敲双向量表的,模拟cmd控制台
  • 03_winAPI_Threads: windows编程之线程的探究学习
  • 04_c_FlappyBird_and_2048: c语言变编写的FlappyBird2048小游戏
  • 05_qt_TCP的C/S的带UI的聊天工具: 仿照QQ的单人聊天功能
  • 06_qt_qml_QQLogin: 仿照QQ的登录界面
  • 07_qt_Chat_IM_QQ: 仿照QQ的群聊功能

01_C_socket_tcp_and_udp:

相关文章链接:

项目实战Small example:C:Socket之TCP编程 [控制台程序]

项目实战Small example:C:Socket之UDP编程 [控制台程序]

源码说明:

版本:

编码语言:

源码下载: 01_C_socket_tcp_and_udp

项目运行演示:


02_C_cmd命令操作通讯录:

相关文章链接:

项目实战:C/C++版本 “cmd 命令” 操作通讯录 (作为数据结构 双向链表 面向接口编程 练习 推荐)

源码说明:

版本:

编码语言:

源码下载: 02_C_cmd命令操作通讯录

项目运行演示:


03_winAPI_Threads:

相关文章链接:

c语言,用APi初次创建多线程的Winsows界面

源码说明:

版本:

编码语言:

源码下载: 03_winAPI_Threads

项目运行演示:


04_c_FlappyBird_and_2048:

相关文章链接:

项目实战:C/C++游戏:Flappy Bird[C语言版本]

项目实战:C/C++游戏:2048[C语言版]

源码说明:

版本:

编码语言:

源码下载: 04_c_FlappyBird_and_2048

项目运行演示:


05_qt_TCP的C/S的带UI的聊天工具:

相关文章链接:

项目实战:Qt5/C++:TCP的C/S的聊天小程序

源码说明:

版本:

编码语言:

源码下载: 05_qt_TCP的C/S的带UI的聊天工具

项目运行演示:


06_qt_qml_QQLogin:

相关文章链接:

项目实战:Qt5/Quick:模仿扣扣登录界面[小程序]

源码说明:

版本:

编码语言:

源码下载: 06_qt_qml_QQLogin

项目运行演示:


源码说明:

以上各个项目,具有相关的博文来解释详细的过程以及源码思路和架构的重难点


07_qt_Chat_IM_QQ:

相关文章链接:

项目实战:仿QQ的QQ简洁版2019群聊项目

源码说明:

版本:

编码语言:

源码下载: 06_qt_qml_QQLogin

项目运行演示:

视频演示: 仿QQ轻聊版2019群聊

图片演示:


源码说明:

以上各个项目,具有相关的博文来解释详细的过程以及源码思路和架构的重难点


开发环境:

编程环境: win10 x64 专业版

编程软件: visual studio 2015Qt Creator 4.8.2 (Enterprise)Qt 5.9.7


star:

若是帮助到了你,可以点击该项目的的 Star Fork 的两个图标,方便抬手之间,相当点个赞,手有余香。


关于作者:


协议:

博客代码基于Apache License 2.0 协议进行分发和使用,更多信息参见协议文件

所含文章使用以下协议进行保护:署名-非商业性使用-禁止演绎

More Repositories

1

QtExamples

Qt 之 GUI 控件使用 / 网络 / 架构原理 / 运行机制理解;DTK 重绘控件方式的框架解析;IDE 技巧之 Visual Studio / Qt Creator;此为系列文章教程
C++
3,308
star
2

ChineseChess

Cross-platform and online battle platform game based on Qt: Chinese Chess. Also known as:『Xiangqi』『中国象棋』
C++
689
star
3

SunnyPages

Simple and beautiful screenshot software that supports Windows, macOS, and Linux. It also supports OCR and image translation features. | Sunny是一款简洁且漂亮的截图软件,支持Windows、MacOS和Linux系统,亦支持 OCR 和图片翻译
275
star
4

NetSpeed

A light and fast internet speed plugin(DDE).
C++
67
star
5

website

网站设计一类源码仓库
TSQL
62
star
6

windows-defender-close

Windows Defender Close. | 亦极简的电脑管家,一键关闭 Windows Defender (Anti-Virus)。
Inno Setup
47
star
7

LinuxExample

Unix / Linux Example
SWIG
42
star
8

ShotX

一款极简的截图工具(支持 Win,Mac,Linux)
C++
41
star
9

lfxSpeed

A light, fast plug-in to show internet speed on Deepin V20.x | 一个 DDE Dock 的监测网速的插件
C++
32
star
10

OpenMesh

OpenMesh的源码学习和资源
C++
30
star
11

FlippedPages

Simple and beautiful screenshot software tool for Windows, MacOS and Linux | 简洁且漂亮的截图的软件工具,支持 Windows,MacOS,Linux 平台
27
star
12

2019_04_3dtiles

fork fanvanzh/3dtiles 作为基础版,修改
C++
12
star
13

ThinkyMatePages

Simple and easy to use desktop application for ChatGPT & AI, will supporting Window, MacOS, Linux platforms. | 洁且易用的 ChatGPT/星火大模型 & AI 的跨平台客户端
12
star
14

AcrylicWindow

QtWidget uses Acrylic Material to blur windows | Qt 使用亚克力的透明磨砂效果的窗口思路和解决方案 | 跨平台方案
C++
12
star
15

XMuli.github.io

偕臧的小站
HTML
4
star
16

BubbleChat

A bubble chat message display that is adaptive in size. | 气泡聊天的消息展示的效果,且自适应大小。
HTML
4
star
17

XMuli

about me
1
star
18

Algorithm

Sorting and Algorithms
C++
1
star
19

EcgAnalyzer

Ecg software for viewing and adding custom labels on windows, macOS and Linux platforms.
1
star
20

CloudHome

偕臧的自用小仓库
1
star