![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程
zhangyang0402
勤奋学习+善于思考+富有激情
展开
-
C#在Windows 2000 和2003中运行出现的错误:"试图运行项目进出错:未能加载文件或程序集..."
"试图运行项目进出错:未能加载文件或程序集..." 以前我安装是Windows XP操作系统,安装VS.net 2005后,程序运行很成功.可这次我安装了Windows Server 2003后,执行程序会出现错误"试图运行项目进出错:未能加载文件或程序集"项目名"或它的某一个依赖项.给定程序集名称可基本代码无效.(异常来自HRESULT:0x80131047)".另外,这种错误在学原创 2007-04-03 13:15:00 · 6559 阅读 · 10 评论 -
结构体与字节对齐
在结构体的定义中,经常遇到字节对齐的问题。原创 2010-08-09 22:32:00 · 1537 阅读 · 0 评论 -
命令行程序选项解析函数—getopt_long
getopt_long函数既能解析命令行短选项,又能解析长选项。原创 2010-06-15 00:41:00 · 1651 阅读 · 0 评论 -
变长结构体的表示方法
Linux程序中,经常看到变长结构体的定义。其中,相当一大部分是通过零长数组来实现的。原创 2010-08-07 17:31:00 · 3052 阅读 · 2 评论 -
time_t数据类型表示的最迟时间
测试time_t数据类型表示的最迟时间原创 2010-07-18 16:31:00 · 32944 阅读 · 0 评论 -
stdcall 与 _cdecl 的区别
(1) __stdcall调用__stdcall是Pascal程序的缺省调用方式,参数采用从右到左的压栈方式,被调函数自身在返回前清空堆栈。WIN32 Api都采用__stdcall调用方式,这样的宏定义说明了问题:#define WINAPI __stdcall按C编译方式,__stdcall调用约定在输出函数名前面加下划线,后面加“@”符号和参数的字节数,形如_functionname@转载 2010-04-30 00:12:00 · 871 阅读 · 0 评论 -
Win32控制台应用程序改变输出颜色
一、用到的函数(获得指向标准输入,标准输出和标准错误设备的句柄)1.GetStdHandle:HANDLE GetStdHandle( DWORD nStdHandle // input, output, or error device);ValueMeaningSTD_INPUT_HANDLEStandard input原创 2008-12-25 23:20:00 · 5510 阅读 · 0 评论 -
Java package用法
源文件所在目录为当前目录,1.在每个源文件的开头加上"package packagename;" 然后源文件所在目录下创建一新目录,名称为packagename 2.用javac编译每个sourcename.java源文件,将生成的sourcename.classname拷贝到packagename目录; 3.用java运行程序: java packagename.sourc原创 2009-03-13 23:49:00 · 6637 阅读 · 1 评论 -
BYTE WORD DWORD
一、定义在VC6.0的Microsoft Visual Studio/VC98/Include/windef.h 里,定义了BYTE,WORD,DWORDtypedef unsigned long DWORD;typedef unsigned char BYTE;typedef unsigned short WORD; 即:BYT原创 2008-12-13 12:33:00 · 4997 阅读 · 4 评论 -
C语言中的位域
在C语言中,允许在结构体中以位为单位来指定成员所占内存长度,这样的成员叫位域(bit field)如:typedef struct IPPacket{ u_int8_t headerlen:4,//低4位:头部长度 version :4; //高4位:IP版本; u_int8_t tos; u_int16_t totallen; u_i原创 2009-02-09 23:13:00 · 701 阅读 · 0 评论 -
system
system函数将command传递给命令解释器,由命令解释器将command指向的字符串执行为操作系统命令 在头文件 or 中定义原型:int system( const char *command );功能:控制台应用程序运行系统命令参数:command为指向命令字符串常量的指针返回值:command为NULL时,返回非零值(1);若不为NULL,则返回命令解释器原创 2009-01-11 21:55:00 · 907 阅读 · 0 评论 -
分割字符串(一)
C语言分割字符串函数strtok在编程过程中,有时需要对字符串进行分割.而有效使用这些字符串分隔函数将会给我们带来很多的便利.下面我将在MSDN中学到的strtok函数做如下翻译. strtok :在一个字符串查找下一个符号char *strtok( char *strToken, const char *strDelimit );返回值:返回指向在strToken字符串找到的下翻译 2007-06-17 00:39:00 · 4112 阅读 · 0 评论 -
分割字符串 (二)
在高级语言中,对字符串进行分割变得更加通俗易懂,简单实用.下面我就C#和Java中使用字符串的分割方法介绍一下.一、C#分割字符串 (String.split) 这是个Windows 应用程序,窗体上有四个控件, 一个标签:显示"Email:"; 一个文本框TBEmail,用于输入邮箱; 一个按钮BTsplit,用来执行分割; 一个列表框lBresult,用于显原创 2007-06-17 07:29:00 · 1188 阅读 · 0 评论 -
Java+Access存取图片
1.将图片存入数据库 try { File f=new File(photopath);//photopath为图片的路径 FileInputStream fis=new FileInputStream(f); sqlcommand="insert into Directory values("+name+","+na+","+tp+","; s原创 2007-06-30 23:37:00 · 3210 阅读 · 0 评论 -
编译器与字节对齐
改变编译器默认对齐大小原创 2010-08-11 00:36:00 · 4521 阅读 · 2 评论