C++
libeyond_
云雀叫了一整天
展开
-
CString中Format函数与格式输入与输出
Format是一个很常用,却又似乎很烦的方法,以下是它的完整概貌,以供大家查询之用: 格式化字符串forma(“%d”,12)意思是将一个整形的格式化的字符(我认为是保持其形状不变) 1).格式说明总是以%字符开始,以下是不同类型数据的格式方式%号后的说明: d输出带符号十进制数 o输出无符号八进制数 x输出无符号十六进制数 u输出无符号数 c输出单个字符 s输出一串字符 f输出实数转载 2015-07-27 17:54:09 · 1264 阅读 · 0 评论 -
C++ char*,const char*,string的相互转换
1. string转const char*: string s ="abc"; constchar* c_s = s.c_str();2. const char*转string: 直接赋值即可 constchar* c_s ="abc"; string s(c_s); 3. string转char*: s转载 2015-07-24 12:14:01 · 799 阅读 · 0 评论 -
setlocale 与 mbstowcs 的问题
C++的字符串转换函数mbstowcs使用时容易产生bug。。。rapidxml_utils.hpp 的file(const char*filename)函数内会异常宕机。。。需要在函数最开始添加locale::global(locale(“”));from http://blog.sina.com.cn/s/blog_55c1b83b0100wbah.html 1 问题在 Windows XP转载 2015-07-27 09:23:27 · 823 阅读 · 0 评论 -
C++反汇编揭秘1 – 一个简单C++程序反汇编解析 (Rev. 3)
如果想要了解C++内部的实现原理,没有什么比观察C++代码对应的汇编代码来的更直接了。本系列主要从汇编角度研究C++代码和汇编的对应关系,揭示C++内部的机制和原理。在第一篇文章中我将从一个简单的C++程序着手快速解释一下C++反汇编代码的基本的结构和内容,相当于一个简单的Preview。而在后续的文章中,我将根据不同的Topic,详细解释C++代码对应的反汇编代码。一个简单的C++程序示例如转载 2015-07-30 13:57:01 · 538 阅读 · 0 评论 -
C语言控制cpu使用率(《编程之美》)
转自:http://blog.csdn.net/foxbryant/article/details/7465017原创 2016-03-11 11:05:44 · 4200 阅读 · 0 评论 -
一个URL编码和解码的C++类
【转】一个URL编码和解码的C++类转自链接:http://hi.baidu.com/luckwxx623/blog/item/e4e04c3d7e54450dbaa167da.html-------------------------------------------------------------------------------------------------------转载 2015-07-24 12:01:45 · 744 阅读 · 0 评论 -
使用unrar.lib静态库解压.rar文件
头文件中引入dll.hpp 和UnRAR.lib。如果报错为某标识符未定义,可能是缺少一些定义标识符的头文件,自己加上即可。// ConsoleApplication1.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <iostream>//#include <windows.h>//#include <objbase.h>//#inc转载 2015-08-13 17:17:16 · 5595 阅读 · 3 评论 -
C++ MD5加密实现
转自:http://cooker.iteye.com/blog/969196//MD5.h #ifndef BZF_MD5_H #define BZF_MD5_H #include <string> #include <iostream> // a small class for calculating MD5 hashes of strings or byte arrays转载 2015-08-25 14:00:42 · 854 阅读 · 0 评论