自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (1)
  • 收藏
  • 关注

原创 memcpy函数和语句:数据类型1 d = *(数据类型2 *)&st的关系

memcpy函数区别于语句:数据类型1 d = *(数据类型2*)&st在于:在功能上,前者包含后者。具体说明如下:charst[10];__int64 d = *(__int64 *)&st;等价于memcpy(&d,st,sizeof(__int64));//sizeof(__int64)=8就是说将数组st中前8个字节的内容拷贝到d上,即将数组st中一

2015-05-27 14:18:57 1241

转载 如何查看电脑历史操作记录

如何查看电脑历史操作记录1.看计算机在哪天运行过~运行了多久!(系统安装在c盘)找到c:windowsSchedLgU.txt文件 里面有你自这个系统产生以来曾经工作过的时间,包括哪天开了机开机时间 关机时间!2.看你最近运行过什么程序:找到C:WINDOWSPrefetch下。里面有记录你曾经运行过什么程序,文件最前面的及为程序名,后面的执行代码不用理他!如果你没有优化过

2015-05-26 11:16:42 16878

转载 Windows Prefetch File Format

Windows Prefetch File FormatA Windows Prefetch file consists of one file header and multiple file sections with different content. Not all content has an obvious forensic value.As far as have

2015-05-26 11:09:02 1871

转载 Windows-userassist-keys

Windows-userassist-keysContents1Description2Registry keys2.1Keys2.1.1Location2.1.2GUID for Windows XP2.1.3GUID for Windows 72.2Decoding keys2.2.

2015-05-25 17:13:32 3228

转载 用C语言实现字符串反转函数strrev的经典方法

用C语言实现字符串反转函数strrev的经典方法分类: 玄之又玄代码空间 2012-10-29 15:59 6621人阅读 评论(7)收藏 举报C语言c语言strrev字符串反转字符串反转函数strrev不是C语言标准库函数,很多C语言编译器并没有提供对它的支持,比如你在Linux下输入Shell命令man 3 strlen,屏幕上会显示,[plai

2015-05-25 11:02:38 7549

原创 动态可变字符数组的实现, 以及用于实现读取文件中的完整一行字符的功能

char gustr【1024】;_Retry: str=getline(pflie,length,‘\n’)strcat(gustr,str);if((len=strlen(刚读取的字符串str))==length){if (str【len-1】!='\n'){goto _Retry;}else{查找处理刚读取的字符串gustr

2015-05-25 10:26:57 585

原创 回车换行符和屏幕上换行行为间的关系说明

在记事本程序里,当一文件里的当前行上字符输入的长度超过一定数字后该程序会自动在该文件中输入回车换行符文件中输入回车换行符的另一种情况是人为有意输入该程序里设置为自动换行后,会根据该程序的窗口的当前宽度为所要显示的文件自动换行,而这个自动换行只是该程序的窗口显示时的一个屏幕上换行的行为现象,并不是说此时真的在文件里添加回车换行符。故而,(文件里的)回车换行符和屏幕上换行行

2015-05-25 09:34:41 1685

转载 Windows XP中如何在注册表下查看隐藏用户?

Windows XP中如何在注册表下查看隐藏用户?http://www.edu.cn  2008-08-02 中国教育和科研计算机网   在XP中,从控制面板的用户帐户,和计算机管理中的本里用户和组的用户,以及从注册表中的HKEY_LOCAL_MACHINE\SAM\SAM\Domains\account\Users\Names下看到的用户的

2015-05-21 14:33:55 3254

转载 注册表

注册表各地中文名称大陆注册表台湾登錄檔港澳登錄檔Windows Vista中的注册表编辑程序注册表(Registry,台湾、港澳译作登錄檔,中国大陆译作注册表)是Microsoft Windows中的一个重要的数据库,用于存储系统和应用程序的设置信息。

2015-05-21 13:45:01 5104

原创 强制类型转换和隐式类型转换|自定义类型转换语句__int64 d = *(__int64 *)&st的说明

1、强制类型转换和隐式类型转换1.1char tt=-2;unsigned int   _%X=*((unsigned intunsigned int *)&((int)tt))  ;其中,(int)tt这一步是强制类型,编译器会自动创建一个临时的int类型的变量(temp)来存放强制类型后的值,即上述语句实际变为:unsigned int

2015-05-21 11:02:02 3115

原创 原码、补码说明以及char和unsigned char区别--初稿

原码、补码说明以及char和unsigned char区别0、原码、补码(以及反码)这些概念都是对整数而言的,即原码、补码所表示的实际数值都是整数。而对实数(即带有小数点的数值,如5.0,,5.5)而言,是没有原码、补码(以及反码)这些概念的,即实数不能用原码、补码来表示。原码,对应表示的是整数中的正整数部分;补码,对应表示的是整数中的负整数部分。0,无论用原码还是补码表示

2015-05-20 17:09:00 1002

原创 原码、补码说明以及char和unsigned char区别--最终版

0、原码、补码(以及反码)这些概念都是对整数而言的,即原码、补码所表示的实际数值都是整数。而对实数(即带有小数点的数值,如5.0,,5.5)而言,是没有原码、补码(以及反码)这些概念的,即实数不能用原码、补码来表示。原码,对应表示的是整数中的正整数部分;补码,对应表示的是整数中的负整数部分。0,无论用原码还是补码表示,其值都是为0(即其原码值为0,其补码值也为0)。

2015-05-20 17:07:51 2605

原创 原码、补码说明以及char和unsigned char区别--中间版

0、原码、补码(以及反码)这些概念都是对整数而言的,即原码、补码所表示的实际数值都是整数。而对实数(即带有小数点的数值,如5.0,,5.5)而言,是没有原码、补码(以及反码)这些概念的,即实数不能用原码、补码来表示。原码,对应表示的是整数中的正整数部分;补码,对应表示的是整数中的负整数部分。0,无论用原码还是补码表示,其值都是为0(即其原码值为0,其补码值也为0)。对应能表示整数

2015-05-20 10:39:30 2612

转载 内存数据的十六进制Print

以十六进制输出一块内存的内容更新时间:2011-11-11 15:52:04 来源:未知 作者:goldpony 浏览:2337次下面代码是编写网络通信程序时经常要用到的一个函数,用来将内存中的内容按十六进制格式输出。包括使用例子。 //needed for printf() #include stdio.h //needed for strlen() #include string.

2015-05-20 09:14:13 1383

转载 字符串截取 c++

C++ 字符串截取相关函数讲解CString 1 CString res; 2 CString str = _T("abcdefghijklmn"); 3 res = str.Mid(2,3);  //从第3位字母开始,共取3个字符 4 ASSERT(res == _T("cde")); 5  6 res = str.Left(3);  //从左边数起,共取3个字符

2015-05-19 16:54:25 8945

原创 filetimetosystemtime函数将filetime转化systemtime后所得的时间依旧是一种UTC时间

filetime表示的是一种UTC时间,而filetimetosystemtime函数将filetime转化systemtime后所得的时间依旧是一种UTC时间,而不是一种本地时区时间,即filetimetosystemtime函数只是做了时间格式转化(即从filetime格式转化systemtime格式),并未做时区转换。参见:

2015-05-19 14:19:07 5974

转载 解决VS2005 VS2008 vs2010断点无效-源代码与原始版本不同

解决VS2005 VS2008 vs2010断点无效-源代码与原始版本不同网上说的方法:(额~但是我就是不能用。但是也贴出来)方法1、直接把整个文件格式化了一次,断点就可以用了。具体操作如下:首先,在一个文件(如一个cpp格式的文件)上,进行Ctrl + A即全选;再在菜单:编辑-〉高级-〉设置选定内容的格式 (Ctrl+K, Ctrl+F)注释:

2015-05-18 14:34:26 13249

转载 C++ 中string.find() 函数的用法总结

C++ 中string.find() 函数的用法总结(转载) #include #include using namespace std;void main(){[cpp] view plaincopy ////find函数返回类型 size_type  string s("1a2b3c4d5e6f7g8h9i1a2b3c4d5e6f7g

2015-05-15 16:17:25 35399 1

转载 C/C++ 字符串处理函数

C/C++ 字符串处理函数【转】 C:1. 字符串长度   extern int strlen(char *s); //返回s的长度,不包括结束符NULL2. 字符串比较   extern int strcmp(char *s1,char * s2);   extern int strncmp(char *s1,char * s2,int n);

2015-05-15 16:11:23 3601

转载 C语言的字符串查找函数

C/C++字符串查找函数C/C++ string库(string.h)提供了几个字符串查找函数,如下:memchr在指定内存里定位给定字符strchr在指定字符串里定位给定字符strcspn返回在字符串str1里找到字符串str2里的任意一个字符之前已查找的字符数量strrchr在字符串里定位给定字符最后一次出

2015-05-15 16:10:05 26405

转载 C/C++时间处理函数

C/C++时间处理函数C time库中提供了几个时间处理的函数:获取时间clock获取程序从开始到调用clock硬件滴答数difftime获取两个时间的差time获取当前时间转换时间mktime将tm结构转换成time_tasctime将tm结构转换成string

2015-05-15 16:07:45 494

转载 C/C++字符串转换到数字的函数

C/C++字符串转换到数字的函数C/C++标准库stdlib.h中提供了字符串到数字的转换。一、头文件[cpp] view plaincopy#include   二、函数列表[cpp] view plaincopyint atoi ( const char * str );  long int atol 

2015-05-15 16:05:51 3712

转载 C语言union(联合体 共用体)

(转)将函数赋值给一个对象的属性或方法的一个小问题 大端(Big Endian)与小端(Little Endian)详解(转)C语言union(联合体 共用体)  一直以来,union都是个很少用到的东西,对于这些不常用的结构往往记不住。这次看书又看到了,还是学习一下吧。一般在Windows API的一些数据结构中才能看到

2015-05-15 15:46:56 595

原创 字符串比较函数strncasecmp():比较字符串的前n个字符|字符串查找函数strstr和string.find() 查找字符串str1中是否存在与str2一样的子字符串

C语言strncasecmp()函数:比较字符串的前n个字符头文件:#include 定义函数:int strncasecmp(const char *s1, const char *s2, size_t n);函数说明:strncasecmp()用来比较参数s1 和s2 字符串前n个字符,比较时会自动忽略大小写的差异。返回值:若参数s1 和s2 字符串相同则返回0

2015-05-15 11:25:23 8964

原创 FileTime如何转换为Time_t

先说个概念: Coordinated Universal Time(UTC):又称为世界标准时间;比如,中国内地的时间与UTC的时差为+8,也就是UTC+8。 Calendar Time:日历时间,是用“从一个标准时间点到此时的时间经过的秒数”来表示的时间。日历时间对于不同的编译器,是不同的。但是无论你在哪一个时区,在同一时刻对同一个标准时间点来说,日历时间都是一样的。例如,t

2015-05-14 13:53:06 16495

转载 FILETIME, SYSTEMTIME 与 time_t 相互转换

FILETIME, SYSTEMTIME 与 time_t 相互转换  //************************************************************//FILETIME, SYSTEMTIME 与 time_t 相互转换  //#####SYSTEMTIME 与 FILETIME相互转换##### //可以使用

2015-05-14 13:49:33 9907 1

转载 Windows中的时间(SYSTEMTIME和FILETIME)

Windows中的时间(SYSTEMTIME和FILETIME)分类: C/C++ General Programming Windows 2010-02-26 23:00 20852人阅读 评论(9)收藏 举报windowssystemstructfilec    上一篇中介绍了C运行库中的时间处理函数。这一篇介绍Windows SDk中提供的时间函数

2015-05-14 13:46:37 2596

转载 CRT中的时间(time_t和tm)

CRT中的时间(time_t和tm)分类: C/C++ General Programming 2010-02-26 22:034147人阅读 评论(3)收藏 举报calendar日历structtimerdatec    时间处理时实际项目中经常碰到的问题,这里介绍最常用的时间处理函数。    首先介绍基本的时间概念。时间一般分为两种,一种是本地时

2015-05-14 13:45:57 1309

转载 FILETIME SYSTEMTIME tm time_t

FILETIME SYSTEMTIME tm time_tTimeConvert.h[cpp] view plaincopy// TimeConvert.h: interface for the TimeConvert class.  //  //@anthor:TT  //@time:2012.11.22  //@introduction:今天由于

2015-05-14 13:43:14 905

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除