本站首页    管理页面    写新日志    退出


HMP学习-srl相关函数-ATDV_IRQNUM( )
zhu_ruixian 发表于 2007/1/9 14:43:37

函数原型:long ATDV_IRQNUM(int dev) 参数:设备句柄 返回值:设备使用的 interrupt number (IRQ)号码 示例程序: #include <iostream>
#include <srllib.h>
#include <dxxxlib.h>
using namespace std;
main()
{
        int dxxxdev;
        /* Open a dxxx channel device */
        if(( dxxxdev = dx_open( "dxxxB1C1", 0 )) == -1 )
    &

阅读全文(1836) | 回复(0) | 编辑 | 精华 | 删除

HMP学习-srl相关函数-ATDV_IOPORT( )
zhu_ruixian 发表于 2007/1/9 14:29:35

函数原型:long ATDV_IOPORT(int dev); 参数:设备句柄 返回值:改设备句柄使用的端口地址。失败返回AT_FAILURE 模式:同步模式

阅读全文(2419) | 回复(0) | 编辑 | 精华 | 删除

HMP学习-srl相关函数-ATDV_ERRMSGP( )
zhu_ruixian 发表于 2007/1/9 14:24:33

函数名称:char * ATDV_ERRMSGP(dev) 参数:dev 设备句柄 返回值:一个包含上次调用的错误字符串的指针,没有错误返回“No Error”. 示例程序: #include <cstdio>
#include <iostream>
#include <srllib.h>
#include <dxxxlib.h>
using namespace std;
main()
{
        int dxxxdev;
        int parm = ET_RON;
        cout<<"step1"<<endl;
   &n
阅读全文(1683) | 回复(0) | 编辑 | 精华 | 删除

530 Must perform authentication before identifying USER 解决办法
zhu_ruixian 发表于 2006/12/20 9:48:55

Connected to 192.168.2.79.
220 hmpserver FTP server (Version 5.60) ready.
User (192.168.2.79:(none)): zhurx
530 Must perform authentication before identifying USER.
Login failed.
ftp> quit
进入/etc/xinit.d/gssftp 文件. 找到 server_args = -l -a  把-a 选项移除. 然后:servi
阅读全文(5372) | 回复(0) | 编辑 | 精华 | 删除

C++ 中stdafx.h中文意思,并且在C++中起到的作用是什么?
zhu_ruixian 发表于 2006/10/19 13:27:35

 Standard Application Fram Extend
没有函数库,只是定义了一些环境参数,使得编译出来的程序能在32位的操作系统环境下运行。 Windows和MFC的include文件都非常大,即使有一个快速的处理程序,编译程序也要花费相当长的时间来完成工作。由于每个.CPP文件都包含相同的include文件,为每个.CPP文件都重复处理这些文件就显得很傻了。
为避免这种浪费,AppWizard和VisualC++编译程序一起进行工作,如下所示:
◎AppWizard建立了文件stdafx.h,该文件包含了所有当前工程文件需要的MFCinclude文件。且这一文件可以随被选择的选项而变化。
◎AppWizard然后就建立stdafx.cpp。这个文件通常都是一样的。
◎然后AppWizard就建立起工程文件,这样第一个被编译的文件就是stdafx.cpp。
◎当VisualC++编译stdafx.cpp文件时,它将结果保存在一个名为stdafx.pch的文件里。(扩展名pch表示预编译头文件。)
阅读全文(20083) | 回复(7) | 编辑 | 精华 | 删除

时钟
zhu_ruixian 发表于 2006/9/25 19:51:13

阅读全文(1814) | 回复(0) | 编辑 | 精华 | 删除

Base64编码技术 
zhu_ruixian 发表于 2006/9/25 14:04:12

Base64简介
在RFC2045(http://www.ietf.org/rfc/rfc2045.txt)中Base64被定义为:Base64内容传送编码被设计用来把任意序列的8位字节描述为一种不易被人直接识别的形式。(The Base64 Content-Transfer-Encoding is designed to represent arbitrary sequences of octets in a form that need not be humanly readable.)字面上的意思就是把要传送的内容简单的加密,不能让人直接识别。
RFC2045其实就是Multipurpose Internet Mail Extensions,base64就是用来简单加密邮件内容的。base64产生的原因还有一个就是,在Email的传送过程中,由于历史原因,Email只被允许传送ASCII字符,即一个8位字节的低7位。因此,如果您发
阅读全文(2697) | 回复(0) | 编辑 | 精华 | 删除

MD5加密技术 
zhu_ruixian 发表于 2006/9/21 16:16:51

前几天,在看OpenVXI3.4的时候,偶然发现了几个奇怪的文件,那就是OpenVXI-3.4\src\cache下面的,base64.c,base64.h,md5.c,md5.h。既然有人把源代码给出来了,不妨花点时间看一下。感觉挺有意思,和大家分享一下。先来看看md5
    MD5简介
    MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由MIT Laboratory for Computer Science和RSA Data Security Inc的Ronald L. Rivest开发出来,经MD2、MD3和MD4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被"压缩"成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。MD5算法的描述和C语言源代码在Internet RFCs 1321中有详细的描述(删除

标准模板库(STL)介绍 转 
zhu_ruixian 发表于 2006/9/4 10:47:36

0 前言. 这篇文章是关于C++语言的一个新的扩展——标准模板库的(Standard Template Library),也叫STL。 当我第一次打算写一篇关于STL的文章的时候,我不得不承认我当时低估了这个话题的深度和广度。有很多内容要含盖,也有很多详细描述STL的书。因此我重新考虑了一下我原来的想法。我为什么要写这篇文章,又为什么要投稿呢?这会有什麽用呢?有再来一篇关于STL的文章的必要吗? 当我翻开Musser and Saini的页时,我看到了编程时代在我面前消融。我能看到深夜消失了, 目标软件工程出现了。我看到了可维护的代码。一年过去了,我使用STL写的软件仍然很容易维护。 让人吃惊的是其他人可以没有我而维护的很好!
阅读全文(2932) | 回复(0) | 编辑 | 精华 | 删除

VC++如何实现拖动窗体
zhu_ruixian 发表于 2006/7/23 15:02:34

卡巴斯基反病毒软件有个功能就是,可以拖动窗体。其实实现起来很简单。 在OnLButtonDown消息函数里面加上一句话就可以了。PostMessage void CStudy8Dlg::OnLButtonDown(UINT nFlags, CPoint point)
{
    PostMessage( WM_NCLBUTTONDOWN, HTCAPTION, MAKELPARAM( point.x, point.y));
 CDialog::OnLButtonDown(nFlags, point);
}
阅读全文(4873) | 回复(-1) | 编辑 | 精华 | 删除
« 1 2 3 4 »

 
«November 2025»
1
2345678
9101112131415
16171819202122
23242526272829
30

  公告
欢迎大家留言!既然来了,多少说两句!呵呵!

 


  我的分类(专题)
  最近日志

  最新评论

  留言板

  链接


  Blog信息
blog名称:
日志总数:33
评论数量:61
留言数量:-8
访问次数:238193
建立时间:2006年4月27日



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.621 second(s), page refreshed 144806186 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号