09 2011 档案
摘要:va_list/va_start/va_arg/va_end这几个宏,都是用于函数的可变参数的。 我们来看看在vs2008中,它们是怎么定义的: 1: ///stdarg.h 2: #define va_start _crt_va_start 3: #define va_arg _crt_va_arg 4: #define va_end _crt_va_end 5: ...
阅读全文
摘要:大家都知道C语言中volatile这个关键字,它是“易变”的意思,其实把它理解成“直接存取原始地址”比较确切; 1.直接修饰C函数,方便编译器进行优化 我们会在一些代码中用volatile关键字来修饰函数,如linux0.12的源代码中就有这样的语句: 在linux的source code(linux/mm/memory.c)中有这样两句: volatile void do_exit(...
阅读全文
摘要:@ ECHO OFF color 0A ECHO ---------------------------------------------------------------------------- ECHO. ECHO 版权所有 copyright of @@@@@@@@@ECHO. ECHO ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~...
阅读全文
摘要:以前在XP上用《急速Mac修改器》修改网卡MAC地址,想当的方便,可是到了vista上确没有任何用处。 我用无线路由器上网,无线网卡的型号为:Intel 5100 agn; 先后试了kmac***********这类的,都不行,最后在如下的链接中找到了方法: http://linux.52zhe.info/read.php/222.htm 曾经搜索了很多,也试用了很多软件,就是无法修改掉。其中...
阅读全文
摘要:本文对如何使用MySql的API连接MySql数据库,开发环境为VS2008. 一、VS2008工程设置工作 首先,建立一个windows应用程序的工程,将C/C++->预处理器->预处理器定义下的_WINDOWS改为_CONSOLE, 将连接器->系统->子系统 选择为控制台。 由于我们要使用Mysql的API,并且我们机子上肯定安装了Mysql数据库,所以我们要将工程...
阅读全文
摘要:很久不动java EE了,很多东西似乎都搞完了,今天在搭建环境,跑以前的一个项目时,出现了Address already in use 的错误,这显然是tomcat的端口号被占用了,我的机子上安装了appache和appache Tomcat: 我以前以为这两个同时安装了就会出现错误,今天也没管那么多,因为实验室的机子上没有tomcat,我又想将以前的工程跑起来,所以我就直接装上了appa...
阅读全文
摘要:在VS2008中进行的缓冲区溢出实验 其中代码如下所示: 1: #include <stdio.h> 2: #include <stdlib.h> 3: 4: void why_here(void) //这个函数没有任何地方调用过 5: { 6: printf("why u here !n\n"); 7: prin...
阅读全文
摘要:一、出现此问题的一般描述:(1)VS2008编译错误fatal error C1902: 程序数据库管理器不匹配;请检查安装解决(2)VS2010出现fatal error C1902: 程序数据库管理器不匹配;请检查安装(3)D9028 和 C1902 同时出现warning D9028: 最小重新生成失败,正在转换为标准生成 error C1902: 程序数据库管理器不匹配;请检查安装二、我解决的实际情况(可能是字体渲染导致的)1、机器环境:Win7 2、VS安装情况:VS2008 和 VS2010 全部安装3、出现问题:warning D9028: 最小重新生成失败,正在转换为标准生成
阅读全文
摘要:1: using System; 2: class A 3: { 4: public virtual void Method() 5: { 6: Console.WriteLine("A.method"); 7: } 8: } 9: 10: class B:A 11: { 12: ...
阅读全文
摘要:1: /************************************************************************/ 2: /* *Author:justinzhang 3: /*Email:uestczhangchao@gmail.com 4: /*Establish:2011年5月14日16:43:46 ...
阅读全文