社区
工具平台和程序库
帖子详情
用C或C++实现对U盘内文件的读取
辧聪
2012-03-12 03:45:04
usb2.0已正常连接,LINUX和xp都行!求程序
...全文
1025
6
打赏
收藏
用C或C++实现对U盘内文件的读取
usb2.0已正常连接,LINUX和xp都行!求程序
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Gloveing
2012-08-10
打赏
举报
回复
[Quote=引用 5 楼 的回复:]
引用 4 楼 的回复:
引用 3 楼 的回复:
引用 2 楼 的回复:
监视 WM_DEVICECHANGE 消息,
检测到消息之后(如移动设备插入)就GetLogicalDriveStrings得到移动设备的盘符
在之后,就是简单的文件枚举、读取、拷贝操作了
不可取,如果先插入设备后运行程序。应该枚举当前磁盘。判断磁盘类型后得到当前电脑可移动磁盘后简单的文件枚举、……
[/Quote]
确实,这个我假定了程序是作为服务开启。。
酱油党
2012-08-10
打赏
举报
回复
[Quote=引用 4 楼 的回复:]
引用 3 楼 的回复:
引用 2 楼 的回复:
监视 WM_DEVICECHANGE 消息,
检测到消息之后(如移动设备插入)就GetLogicalDriveStrings得到移动设备的盘符
在之后,就是简单的文件枚举、读取、拷贝操作了
不可取,如果先插入设备后运行程序。应该枚举当前磁盘。判断磁盘类型后得到当前电脑可移动磁盘后简单的文件枚举、读取、拷贝操作了
GetLog……
[/Quote]如果这个U盘是在程序运行之前插上的,你是不可能接收到WM_DEVICECHANGE的。这个消息早被系统接收掉了
Gloveing
2012-08-09
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
引用 2 楼 的回复:
监视 WM_DEVICECHANGE 消息,
检测到消息之后(如移动设备插入)就GetLogicalDriveStrings得到移动设备的盘符
在之后,就是简单的文件枚举、读取、拷贝操作了
不可取,如果先插入设备后运行程序。应该枚举当前磁盘。判断磁盘类型后得到当前电脑可移动磁盘后简单的文件枚举、读取、拷贝操作了
GetLogicalDriveStrings……
[/Quote]
哪里不可取?
酱油党
2012-08-08
打赏
举报
回复
[Quote=引用 2 楼 的回复:]
监视 WM_DEVICECHANGE 消息,
检测到消息之后(如移动设备插入)就GetLogicalDriveStrings得到移动设备的盘符
在之后,就是简单的文件枚举、读取、拷贝操作了
[/Quote]不可取,如果先插入设备后运行程序。应该枚举当前磁盘。判断磁盘类型后得到当前电脑可移动磁盘后简单的文件枚举、读取、拷贝操作了
GetLogicalDriveStrings
GetDriverType
Gloveing
2012-08-08
打赏
举报
回复
监视 WM_DEVICECHANGE 消息,
检测到消息之后(如移动设备插入)就GetLogicalDriveStrings得到移动设备的盘符
在之后,就是简单的文件枚举、读取、拷贝操作了
简单c/
c++
获取
u盘
内的
文件
本文详细介绍了如何使用Visual Studio 2017创建一个基本的Win32桌面应用程序,包括必要的头
文件
包含步骤,以及如何添加
U盘
获取程序的功能。此外,还分享了自定义函数的
实现
技巧。
U盘
量产全攻略:从原理到实战,手把手教你解决
U盘
疑难杂症
本文深入解析
U盘
量产的技术本质:通过重写主控固件修复底层逻辑错误(如0字节、RAW格式)、屏蔽坏块、识别真实容量,并支持USB-CDROM启动盘制作。重点涵盖主控芯片识别(Phison/SMI等)、ChipGenius检测、MPALL/SmiTool等量产工具实操流程,以及避坑要点和适用边界。强调量产是面向硬件层的操作,适用于故障修复、高兼容启动盘及扩容盘鉴定,而非日常格式化或普通启动盘制作。
OpenClaw:跨平台本地AI工作流编排器,
U盘
即运行
OpenClaw是一款轻量级、跨平台的本地AI工作流编排器,采用Rust+Tauri构建,支持Windows/macOS/
U盘
便携运行,无需Docker或管理员权限。它通过可视化Web控制台整合Ollama、LM Studio、Chroma等本地AI服务,
实现
模型管理、RAG技能编排、知识库连接与API密钥安全存储。核心创新包括动态路径重定向、免安装服务注册、Mac沙盒穿透及
U盘
级环境隔离,显著降低本地AI部署门槛。
Hermes便携IDE:
U盘
级AI Agent开发环境全平台部署指南
本文详解基于Electron构建的AI Agent开发IDE——Hermes,如何封装为真正跨平台(Windows/macOS/Linux/Android Termux)可运行的
U盘
级便携环境。核心涵盖:FAT32
文件
系统级结构设计、绕过各平台权限与安全机制(如Windows UAC/Gatekeeper/TCC、Linux glibc ABI差异)、一键部署脚本的四层校验与自愈引擎、内存/显存精细化管控策略,以及
U盘
选型、启动脚本硬核适配等工业级实践要点。
LLaMA生产部署七道生死关:从下载到高可用的工程实践
本文系统梳理LLaMA从下载到高可用生产部署的七大关键技术关卡:权重格式选型(safetensors/ckpt)、量化方案动态平衡(AWQ/GGUF/IQ2)、推理引擎深度适配(vLLM/Ollama/llama.cpp)、Meta下载合规路径、vLLM定制化配置、LoRA微调反直觉实践、GPU/CPU性能瓶颈排查(CUDA context、TIME_WAIT、tokenizer padding、OpenBLAS线程、glibc兼容)。强调工程落地中非模型层的关键挑战,覆盖环境准备、服务化、监控告警、K8s集成与安全加固。
工具平台和程序库
24,851
社区成员
27,330
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章