`
javasogo
  • 浏览: 1817060 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
1.真正爱你的男生,一下子说不出真正爱你的理由,只知道自己顾不上注意别人。2.真正爱你的男生,其实总惹你生气,你却发觉不了他到底做错了什么。 3.真正爱你的男生,很少当面赞美你,可是心里肯定你是他最棒的。 4.真正 ...
{一}对象模型小札记 读Delphi原子世界中一段的札记: 先看一段话,再根据这段文章用一例子来测试: 对象就是一个带柄的南瓜。南瓜柄就是对象的指针,南瓜就是对象的数据体。确切地说,DELPHI中的对象是一个指针,这个指针指向该对象在内存中所占据的一块空间。我们将对象指针指向的内存空间称为对象空间。对象空间的头4个字节是指向该对象直属类的虚方法地址表(VMT – Vritual Method Table)。接下来的空间就是存储对象本身成员数据的空间,并按从该对象最原始祖先类的数据成员到该对象具体类的数据成员的总顺序,和每一级类中定义数据成员的排列顺序存储。 我们声明一个类:
作者:linzhenqun(风) 时间:<chsdate style="BACKGROUND-POSITION: left bottom; BACKGROUND-IMAGE: url(res://ietag.dll/#34/#1001); BACKGROUND-REPEAT: repeat-x" tabindex="0" w:st="on" year="2005" month="8" day="14" islunardate="False" isro ...
作者:linzhenqun(风) 时间:<chsdate w:st="on" year="2005" month="8" day="14" islunardate="False" isrocdate="False"></chsdate>2005-8-14 Blog: http://blog.csdn.net/linzhengqun ------------------------------------------------- ...
趣味数学和C++撰文/Zeeshan Amjad 翻译/周翔原文链接:http://www.codeproject.com/cpp/CPPMathFun.asp 引子 有些人认为自己已经厌倦了数学,因为人们需要灵活的大脑才能领会一些数学问题。但对于每个人来说,并不是数学的每个领域都是那么 ...
撰文/周翔 本人开源代码页:http://blog.csdn.net/hifrog/category/131301.aspx 功能:用户输入一个字符串,判断这个字符串是否是后缀表达式,并把它转化为前缀表达式,并显示。原理:利用S属性文法的制导翻译生成语法树节点,其中该语法树为二叉树。非叶节点保存运算符,叶节点保存数字或变量。制导翻译公式请参考《编译原理》(高等教育出版社,陈意云著,2003年版)一书。笔者使用的产生式加减二元运算的产生式:E->TE+|TE-|T乘除二元运算的产生式:T->FT*|FT/|F变量、数字、二元表达式的产生式:F->E|i为了避免从左向右推导产生的歧 ...
C/C++中的日期和时间 撰文/周翔 摘要:本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。 关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元) 1.概念在C/C++中,对字符串的操作有很多值得注意的问题,同样,C/C++对时间的操作也有许多值得大家注意的地方。最近,在技术群中有很多网友也多次问到过C++语言中对时间的操作、获取和显示 ...
MSComm控件使用详解 龚建伟:这篇东西来不及好好整理,因有朋友经常提及,先放在这里,如果有必要,再详细理顺一下,更为详细的信息请去看MSDN。 ...
刚接触VC编程的朋友往往对许多数据类型的转换感到迷惑不解,本文将介绍一些常用数据类型的使用。 我们先定义一些常见类型变量借以说明 int i = 100; long l = 2001; float f=300.2; double d=12345.119; char username[]="程佩君"; char temp[200]; char *buf; CString str; _variant_t v1; _bstr_t v2; 一、其它数据类型转换为字符串 短整型(int) itoa(i,temp,10);///将i转换为字符串放入temp ...
使用一个GUIDguidHID_1查找并打开一个USB设备extern "C" int PASCAL SearchUSBDevice(){HANDLE hUsb;int nCount, i, j;//标记同一设备个数HDEVINFO hDevInfoSet;BOOL bResult;PSP_DEVICE_INTERFACE_DETAIL_DATA pDetail =NULL;memset(m_sysversion, 0, 20);GetSysVersion(m_sysversion);// 检索相关GUID的USB设备总设备个数if (!GetUSBList()){retur ...
提高设备驱动程序的开发速度 视窗系统设备驱动程序的综合开发工具 NuMega DriverStudio – 设备驱动程序开发工具中的极品 设备驱动程序常常被认为是开发精英们涉足的领域,如今已成为技术创新中的一个严重的瓶颈。由于它难于编写,运行失败时又会产生灾难性的后果,所以微软公司将设备驱动程序视为造成视窗系统稳定性问题的首要原因。 随着DriverStudio的面市,康博软件公司正在继续谱写它的设备驱动程序和应用程序开发工具获奖的悠久历史。这套革新的软件包括久经考验的工具SoftICE、DriverWorks、VtoolsD和DriverAgent,以及基于应用层技术(这种技术曾用于Bo ...
引 言   USB作为一种新的PC机互连协议,使外设到计算机的连接更加高效、便利。这种接口适合于多种设备,不仅具有快速、即插即用、支持热插拔的特点,还能同时连接多达127个设备,解决了如资源冲突、中断请求(IRQs)和 ...
在开发微机控制系统的过程中,我们经常需要通过RS-232串行接口与外部设备进行通信。例如分级控制系统中上位机与下位机的数据交换以及数据采集系统中计算机与数字仪表的通信等。在DOS时代,编写串行通信程序是一件相当复杂的工作,程序员需要具备相当的硬件知识,对可编程串行通信接口芯片的内部寄存器定义、工作方式、指令字等相关内容有所了解,才有可能着手编写程序,大量的时间和精力都花在了如何与硬件打交道上,而不是花在我们的主要目的——获取与处理数据上;在Windows下,Win32API提供了使用CreateFile/WriteFile等文件I/O函数进行串行口操作的方法,但是在实现上仍然是相当烦琐的。幸运 ...
目次: 一.串行通信的基本原理 二.串口信号线的接法 三.16位串口应用程序的简单回顾 四.在MFC下的32位串口应用程序 ㈠ 使用ActiveX控件 ㈡ 使用32位的API 通信函数本文详细介绍了串行通信的基本原理,以及在Windows NT、Win98环 ...
rs232c詳解串行通信接口标准经过使用和发展,目前已经有几种。但都是在RS-232标准的基础上经过改进而形成的。所以,以RS-232C为主来讨论。RS-323C标准是美国EIA(电子工业联合会)与BELL等公司一起开发的1969年公布的通信协议。它 ...
Global site tag (gtag.js) - Google Analytics