2006年12月9日
摘要: 一、sizeof的概念 sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等。它并不是函数。sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。操作数的存储大小由操作数的类型决定。 二、sizeof的使用方法 1、用于数据类型 sizeof使用形式:sizeof(type) 数据类型必须用括号括住。如sizeof(in... 阅读全文
posted @ 2006-12-09 20:47 张尹 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 作者:谢启东编译 现在,把大型软件项目分解为一些相交互的小程序似乎变得越来越普遍,程序各部分之间的通讯可使用某种类型的通讯协议,这些程序可能运行在不同的机器上、不同的操作系统中、以不同的语言编写,但也有可能只在同一台机器上,实际上,这些程序可看成是同一程序中的不同线程。而本文主要讨论C++/CLI程序间的通讯,当然,在此是讨论进程间通讯,而不是网络通讯。 简介 试想一个包含数据库查询功能... 阅读全文
posted @ 2006-12-09 20:46 张尹 阅读(363) 评论(0) 推荐(0) 编辑
摘要: // 程 式 名: LinkStack.c// 程式功能: 链栈的实现// 功能描述: 置栈空、判栈空、压栈、出栈、取栈顶元素 #include #include // 包含exit();typedef char DataType; // 假定数据类型为字符typedef struct stacknode{ DataType data; struct stacknode *ne... 阅读全文
posted @ 2006-12-09 20:41 张尹 阅读(1915) 评论(0) 推荐(0) 编辑
摘要: 相信大多数使用STL的人都是为了使用里面的容器,使用vector、list、map的程序员对以下代码可以说是非常熟悉了:vector i_v; i_v.push_back(1); i_v.push_back(2); i_v.push_back(3); i_v.push_back(4); i_v.push_back(5); 挺枯燥,是吧?用boost的assignment库可以让这一过程简洁得多... 阅读全文
posted @ 2006-12-09 20:39 张尹 阅读(318) 评论(0) 推荐(0) 编辑
摘要: (一)简单的函数指针的应用。//形式1:返回类型(*函数名)(参数表) char (*pFun)(int); char glFun(int a){ return;} void main() { pFun = glFun; (*pFun)(2); } 第一行定义了一个指针变量pFun。首先我们根据前面提到的“形式1”认识到它是一个指向某种函数的指针,这种函数参数是一个... 阅读全文
posted @ 2006-12-09 20:38 张尹 阅读(577) 评论(0) 推荐(0) 编辑
摘要: 假设:用户编号:222961388注册码:654321 一、先脱壳,查找出错信息。* referenced by a (u)nconditional or (c)onditional jump at address:|:0047a05c(c)|:0047a19f 6830000400 push 00040030:0047a1a4 b908a24700 ... 阅读全文
posted @ 2006-12-09 20:36 张尹 阅读(408) 评论(0) 推荐(0) 编辑