
C/C++
文章平均质量分 79
BetaBin
学
展开
-
C++ sizeof 使用规则及陷阱分析
/* 逃脱红尘世事,又回来了,虽然有些晚。 来自http://dev.yesky.com/143/2563643.shtml的一篇很棒的文章。 */ 1、什么是sizeof 首先看一下sizeof在msdn上的定义: The sizeof keyword gives the amount of storage, in bytes, associated with a转载 2012-06-11 17:00:30 · 1049 阅读 · 0 评论 -
typedef的使用总结
/* 优快云看到的http://blog.youkuaiyun.com/wyymaomi/article/details/4189450,没找到原出处。 */ 用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如: char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;转载 2012-06-11 17:06:31 · 1065 阅读 · 0 评论 -
IEEE Standard 754 Floating Point Numbers
源于题目:定义一个变量i,使得下列程序不打印Loser,直接跳出循环打印Winner。 while(i == i) { cout << "Loser..." << endl; } cout 如下资料来源:http://steve.hollasch.net/cgindex/coding/ieeefloat.html IEEE Standard 754 floati转载 2013-02-04 12:34:17 · 1728 阅读 · 0 评论 -
IAT Hook的原理
(PE文件不熟悉,dll注入了,用IAT拦截了,可是具体原理还是不熟悉,收藏资料以备来日复习…… 转载自:http://www.cnblogs.com/71dao/archive/2008/12/23/1360807.html) IAT即Import Address Table 是PE(可以理解为EXE)的输入地址表,我们知道一个程序运行时可以要调用多个模块,或都说要调用许多API函数转载 2013-03-13 17:06:07 · 7713 阅读 · 0 评论 -
malloc实现源码
/*** *malloc.c - Get a block of memory from the heap * * Copyright (c) Microsoft Corporation. All rights reserved. * *Purpose: * Defines the malloc() function. * **************************原创 2013-03-21 20:02:59 · 1869 阅读 · 0 评论