C

C语言是一门由丹尼斯·里奇在贝尔实验室于1972年开发的经典过程式编程语言,它被设计用于实现UNIX操作系统并迅速成为系统编程的基石。其核心特点是接近硬件底层、执行效率极高且极其灵活,提供了对内存的精细控制(如指针操作)和直接的硬件访问能力,因此被誉为“高级语言中的汇编语言”。C语言的语法简洁而强大,它缺乏现代语言中的一些安全抽象(如垃圾回收、面向对象),但这反而赋予了程序员极大的自由和控制权。正因如此,它被广泛应用于开发操作系统(如Linux、Windows)、嵌入式系统、编译器、数据库以及性能至关重要的系统软件和底层驱动。其高度可移植性催生了大量衍生标准(如C89、C99),并深刻影响了C++、Java、C#等后续语言的语法设计。尽管学习曲线较陡且需要手动管理内存,但C语言至今仍是计算机科学教育的核心内容和构建计算世界底层基础设施不可替代的工具,深刻理解C语言有助于洞察程序的真正运行机制。
现代化可视化界面:采用Qt5开发,基于MaterialDesign/FluentDesign风格,支持圆角、毛玻璃、动态模糊、暗黑/浅色主题自动切换,界面流畅美观。桌面核心功能:多工作区切换、动态壁纸、桌面小部件(Widget)、全局搜索、快捷面板、系统托盘管理。深度系统集成:完美适配openEul
140C++开发工具
项目围绕Pintos内核实验实现线程管理、调度逻辑、同步机制、用户程序加载、系统调用处理和测试用例验证等功能。通过对内核源码进行修改和扩展,使系统能够完成指定的操作系统实验任务,并通过运行结果验证功能正确性。
140C开发工具
github homepage开源项目
1.commonclibraryespeciallyinnetworking2.RedisbasedMQTTbroker3.AutoCADobjectarxpluginusingIMGUI4.manometerPCGUIusingwxWidgets
500C++开发工具
项目包含NEMU模拟器框架、Abstract-Machine运行时支持和配套构建脚本。NEMU负责加载客户程序、维护CPU状态、取指译码执行、访问物理/虚拟内存,并提供简单调试器命令行入口,可继续运行、退出和扩展表达式求值、监视点等调试能力。项目还包含串口、时钟、键盘、VGA、磁盘等设备抽象代码,以
380C开发工具
LouisCache开源项目
•项目描述为提升系统性能和响应速度,设计并实现了基于C++的线程安全高并发缓存系统。支持多种经典缓存淘汰策略(LRU,LFU,ARC),以适应不同的业务场景。•技术栈C++,STL,RAII,智能指针,多线程编程•主要工作1.实现多种缓存淘汰策略,适配不同访问模式和业务场景2.针对高并发场景,为LR
440C++开发工具
LouisNet开源项目
•项目描述自研基于SingleReactor模式的C++高性能网络库,为上层应用提供高效、稳定的TCP网络通信基础。•技术栈C++17,,Reactor模式,高性能I/O(readv/writev),RAII,智能指针,多线程与线程池,HTTP,GoogleTest,CMake•主要工作1.基于Ep
410C++开发工具
1.具体功能模块:·代码解析模块:基于AST(抽象语法树)对JS源码进行词法/语法分析。·语法映射模块:将JS中的变量声明、函数定义、类继承、Promise/异步等结构映射到ArkTS对应写法。·类型推导模块:自动补充ArkTS所需的类型标注(如string、number、自定义接口)。·终端Age
560PHP网络安全
存储NAS,SAN---安全存储激光测量仪上位机独立开发---大厂钢材等的精确测量,主要是直径,0.02mm期货风险管理系统独立开发---检测客户保证金,检测资金不足等,及时响应客户风险期货交易平台定制---期货公司客户统一价差交易通用平台
320C++开发工具
本项目为自主研发的Windows桌面效率工具,核心功能包括:1.支持全局快捷键绑定,实现程序快速唤起与关闭,优化操作体验;2.支持文件拖拽式交互,无需手动选择路径,快速完成文件批量处理;3.内置网站收藏管理模块,支持一键直达收藏站点,提升上网效率;工具采用轻量化设计,运行流畅,适配多场景办公与学习需
730C++开发工具
VAST产品系统Vibe Coding
整个项目的核心功能,就是让客户“用一句话控制复杂能力”。主要模块包括:1)自然语言控制模块:客户说一句话,就能让系统执行高难度任务,比如跑爬虫、生成脚本、处理文件、整理数据、自动回复、批量操作等。2)设备控制模块:可以让客户用自然语言控制自己的电脑、服务器、云主机,执行部署、重启、备份、监控等操作。
740C++人工智能
HFile开源项目
HFile是一个使用C语言实现的轻量级文件传输工具,专注于在终端环境下完成简单、直接、可靠的文件发送与接收。它面向的不是复杂的云盘场景,而是更贴近开发者和实验环境的需求:在两台机器之间,快速完成文件传输,减少额外依赖,保持协议和实现的可控性。核心功能 • 基于TCP的点对点文件传输 • 命令行使用,
470C++人工智能
普罗米监控提供完整的云原生管理能力,覆盖集群资源监控、容器状态管理、存储管理、高可用部署和安全策略执行。平台集成Loki日志分析,支持高效日志收集、索引、查询与可视化展示,结合Web前端实现实时监控、告警和运维反馈闭环。系统支持自动扩缩容和弹性调度,实现计算与存储资源的动态调整,保障业务高可用。上传
1080Java工业互联网
该大数据安全平台覆盖IaaS和PaaS层能力,提供基础资源的统一管理与调度,支持Linux操作系统及大数据组件的自动化部署、扩缩容和高可用配置。平台内置安全管理模块,包括访问控制、数据加密、审计日志和权限分级管理,实现对敏感数据的全生命周期保护。通过资源池化和调度策略,实现GPU/NPU/DCU等算
780Java工业互联网
IDE仿真产品系统
图形编辑器:基于QtGraphicsView框架实现CFC/LD图形化编辑,支持复杂图元的拖拽、连接、选中等交互操作自动布线:集成A*算法实现连接线智能自动布线,避免线路交叉,提升图形可读性编译转换器:内置CFC→IL编译转换引擎与IL代码生成器,将图形逻辑自动转换为可执行指令代码编辑器:集成QSc
850C++工业互联网
古兰经电子书关卡游戏:功能机时代游戏和应用个人开发在公司平台框架下运动手环:touchgfx开发C/C++开发业务功能新特性运动自识别BIOS更新文件迁移远程桌面:银河麒麟、统信UOS应用开发团队
640C++开发工具
1.最多支持添加32个摄像头,支持摄像头实时音视频浏览。2.支持水印和遮罩添加,保护隐私。3.支持录像回复和运动侦测。4.支持摄像头PTZ控制5.支持摄像头双向音频6.支持摄像头手动录像和参数设置
650C++音视频多媒体
1. 性能采集模块(C/C++):调用系统底层API,采集CPU使用率、内存占用、磁盘I/O、网络吞吐量,相比纯脚本采集,性能损耗降低80%;2. 批量调度模块(Shell):编写自动化脚本,实现多台服务器批量部署采集端、批量执行巡检命令,支持定时任务配置;3. 告警核心模块(Python):基于阈
860C++工业互联网
Mikufy开源项目
技术栈与架构概述后端基于C++23开发,采用GTK4构建桌面界面,集成WebKitGTK6.0作为Web渲染引擎。内置自研HTTP/1.1服务器(基于poll的非阻塞I/O),使用nlohmann/json进行JSON处理,libmagic进行文件类型检测。文本编辑核心采用PieceTable架构,
1130C++开发工具
用户需要向系统提交每个任务片段的代码和内存读写需求,然后系统根据各任务的内存访问需求自动建立任务间的依赖关系图(DAG),最后,系统负责调度所有计算资源来完成用户的计算任务.类似开源系统star.
820C开发工具
为开发板设计的上位机工控软件,此项目是读书研究期间完成,现因工作原因,不便介绍其他项目。1.主体是Winform上位机控制软件;2.集成了示波器控制功能,基于pico示波器SDK开发,能实现示波器自动触发、波形收集、分析等功能;3.集成了FPGA控制功能,目标FPGA是Xilinx的Spartan-
2060C++企业服务
当前共22个项目more
×
寻找源码
源码描述
联系方式
提交