C/C++
唯迷
快乐的金钥匙掌握在自己手里
展开
-
文件操作之常用处理
1. 获取当前路径:GetCurrentDirectoryA()2.原创 2014-07-03 16:02:16 · 563 阅读 · 1 评论 -
MFC中 调用控制台
AllocConsole(); freopen("CONOUT$","w+t",stdout); freopen("CONIN$","r+t",stdin); //cout printf( "str = %s\n ", "debug");printf("sfffff= %c%s",'d',"gggggg");//getchar();//system("原创 2014-10-24 12:24:47 · 749 阅读 · 0 评论 -
用户态和核心态
用户态:Ring3运行于用户态的代码则要受到处理器的诸多检查,它们只能访问映射其地址空间的页表项中规定的在用户态下可访问页面的虚拟地址,且只能对任务状态段(TSS)中I/O许可位图(I/O Permission Bitmap)中规定的可访问端口进行直接访问。 核心态:Ring0 在处理器的存储保护中,核心态,或者特权态(与之相对应的是用户态),是操作系统内核所运行的模式。运行在该模式转载 2014-10-24 19:26:23 · 536 阅读 · 0 评论 -
xml操作之Cmarkup
1、初始化Load 导入一个XML文件到CMarkup的对象中,并对它进行解析。类似C#的Load。SetDoc 从字符串中导入XML数据,并对它解析。类似C#的LoadXml。2、输出Save 将XML数据写入文件中。类似C#的Save。GetDoc 将整个XML数据文档作为字符串返回。3、改变当前位置FindElem 定位到下一个元素,可能和一个标签名或路径转载 2014-07-02 21:45:38 · 555 阅读 · 0 评论 -
Button常用处理
SGH原创 2014-07-02 13:40:15 · 700 阅读 · 0 评论 -
ftp断点续传
一:开发背景 由于需要对多个服务器发布大的数据包,所以自己在LINUX用C语言,开发了一个传送器工具。因为上传时需要支持断点续传,所以自己参考ftp-rfc959和一些文章开发了这个支持断点续传的上传工具。整个工具分两部分开发的:一是支持断点续传的Ftp工具,包含下载和上传功能。二是同时对多个服务器发布不同数据包的传送器工具。本文只是对断点续传的商船和下载作探讨。 二:实现 其实F转载 2014-07-02 09:02:57 · 979 阅读 · 0 评论 -
类型转换
今天进行文件操作时,将CString的GetBuffer()后直接倒到char数组后写入文件发现 每个字符与字符之间都有一个空格存在,而且有内容丢失。原来CString类对象GetBuffer(),后以后还是unicode编码,所以必须将宽字符转换成char类型那就必须用到一个函数 网上查了下解决方法如下: 在Visual C++.NET2005中,默认的字符集形式是Uni转载 2014-08-15 14:43:09 · 413 阅读 · 0 评论