首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
尹华成 《中文信息》2003,(4):105-105
可以调用Micfosoft Visual C 的运行期库包含函数mbslen来操作多字节(既包括单字节也包括双字节)字符串。调用strlen函数,无法真正了解字符串中究竟有多少字符,它只能告诉你到达结尾的0之前有多少个字节。  相似文献   

2.
写作本文的目的就是想通过本文与大家探讨一下 C++中各种字符串类型及其用途以及各种类型字符串之间相互转换的一些知识。一、字符串基础:理解 ASCII DBCS Unicode所有的字符串类都起源于 C 语言的字符串,而 C 语言字符串则是字符的数组。在开始本文之前我们完全有必要先了解一下字符类型1、三种编码方式和三种字符类型第一种编码方式是单字节字符集,称之为 SBCS,它的所有字符都只有一个字节的长度。ASCII 码就是 SBCS。SBCS 字符串由一个零字节结尾。第二种编码方式是多字节字符集,称尔之为 MBCS,它包含的字符中有单字节长的字符,也有  相似文献   

3.
顾诚 《中文信息》2002,(8):83-85
一,用 CString 类表示字符串很少有程序不涉及到字符串,C 的资料和教材一般都会建议程序员使用由 C 扩展的 CString 类,而不要使用原来的以0结尾的字符数组。使用 CString 的理由集中起来有两点:一,CString 提供了丰富的运算符和成员函数,可大幅度减少编码工作;二,CString 提供了动态分配内存的功能,程序员不需要关心字符串的实际大小。有这样的优势,CString 替代字符数组表示字符串,自然成为程序员的首选。CString 提供了丰富的功能函数,从 CString 的定义中(Afx.h)可以得到一个简要目录:CString:{  相似文献   

4.
志宁 《中文信息》2002,(1):105-108
前面我们讲了内存管理的问题。这节我们首先讨论一下字符串处理和访问注册表,其它技术我们将在以后讲述。我们在用户态模式中常和字符串打交道,在 C 语言中操作字符串差不多就是在作指针游戏。一个字符串常量是一个指针,一个字符串变量名也是一个指向这个字符串的指针。字符数组名也是一个指向该数组的指针。字符串也可以当数组用。在 Windows 平台下的核心态中可以使用以下四种字符串类型:UnicodeUnicode 为全球字符统一编码,每一个字符都用16Bit 来  相似文献   

5.
卢军 《中文信息》1998,15(5):93-94
问题不容忽视 计算机对英文字符和汉字的处理都是转换为机器内码来进行的。英文字符的机器内码占用一个字节,即平常所指的ASCII码。ASCII码一般只用7位表示128个字符,而把最高位做为奇偶校验(或不用)。我国国家标准使用两个字节的机内码表示汉字。为了保证计算机内汉字和西文字符的兼容,汉字系统的内码  相似文献   

6.
一、“传统”的 DLL 的加载技术要在应用程序中调用包含在 DLL 中的函数就必须首先把DLL 文件映象映射到进程的地址空间中。我们可以采用两种方法:隐式的加载时链接和显式的运行时链接。隐式的链接是将 DLL 的文件映象映射到进程地址空间的最常用的方法。当链接应用程序时,必须指定要链接的一组LIB 文件。每个 LIB 文件中包含了 DLL 文件允许应用程序调用的函数的列表。当链接器看到应用程序调用了某个 DLL 的 LIB文件中列出的函数时,它就在生成的 EXE 文件中加入了信  相似文献   

7.
王可  王锐 《中文信息》2003,(1):69-71
一、获取显示设备信息的方法我们可以通过 EnumDisplayDevices 函数获得系统中关于显示设备的信息。EnumDisplayDevices 函数的原型如下:BOOL EnumDisplayDevicesLPCISTR 1pDevice,DWORD iDevNum,PDISPLAY_DEVICE 1pDisplayDevice,DWORD dwFlags);1pDevice 参数是一个输入型参数。它是一个指向包含设备名称的字符串地址的指针。如果等于 NULL,函数将根据 iDevNum 参数给出的值,返回显示适配器的信息。iDevNum 参数也是—个输入型参数。它表示我们希望处理的、特定的显示没备索引编号。操作系统将根据索引编号来识别每个不同的显示设备。索引编号—个是从0开始的连续整数。例如,如果系统有三  相似文献   

8.
递归算法     
递归的概念我们知道,在数学阶乘 N!一般定义为:N=1*2*3*…*(N-1)*N但也可以用下面公式来定义:若N=0N!={{N*(N-1)!若N>0在 N>0的公式中,又包括了(N-1)!.这就是 N!的递归定义。递归概念在计算机程序的调用方面的定义,便是一个函数直接或间接地调用它本身。一个函数直接的调用它本身就称为直接递归, 如果一个函数调用了另一个函数,而这另一个函数反过来又调用前一个函数,这种情况称为间接递归。  相似文献   

9.
向函数传递参数这一节我们将看一看如何传递参数给函数。看一下下面的这个例子: 8.1 C 调用惯例我们首先注意到参数是以反序压入栈中的,这就是 C 调用惯例。在32位下的 C 调用惯例和下面列出的一样。在下面的描述中,caller 和 callee 这两个词用于表示呼叫者函数和被呼叫的函数。  相似文献   

10.
于莉 《中文信息》1996,(3):55-55
WPS是目前较为流行的集编辑、排版、打印于一体的文字处理系统。由于它的排版功能强,界面友好,使用方便,因此深受广大用户的喜爱。 在WPS提供有众多的功能中,有一项是针对用D命令编辑的文本文件进行加密设置。方法是输入个8字符组成密码口令。其原理是:在WPS文本文件的首部有一个1024字节的文件头,在它的第733——740(2DDH—  相似文献   

11.
□如何在程序中实现系统参数的存取? 这里有一个很关键的SDK函数SystemParametersInfo。调用该函数可以查询和设置系统参数,诸如按键的重复速率设置、鼠标双击延迟时间、图标字体以及桌面墙纸等等,特别是其中第一个参数决定了对哪一类系统参数的控制,如SPIF_GETICONTITLELOGFONT(图标标题字体)、SPI_SETDESKWALLPAPER(桌面墙纸)等等。不过要说明的是,如果需确定当前屏幕分辨率,我们可以直接调用SDK函数GetSystemMetrics,该函数可以检索有关Windows显示信息,  相似文献   

12.
一:技术要点Java 语言中的所有输入/输出机制均基于数据流,这些数据流代表字符或字节数据的流动序列,Java 的输入/输出流提供读、写数据的标准方法。Java.io 类是大部分面向数据流的输入/输出类的主要软件包,该包提供 InputStream 和OutputStream 两个抽象类,所有面向数据流的输入和输出类均  相似文献   

13.
疑难诊所     
《中文信息》2003,(11):107-108
池昂太是口亨j岫何在箕束尾显采一个省略号0调用CDC::DrawText并指定DT_END ELLIPSIS标志,这样就可以用小略号取代串末尾的字符使其适合于指定的边界矩形。如果要显示路径信息,指定DT_END ELLIPSIS标志并省略号取代串中间的字符。  相似文献   

14.
真正的道德家就象两片树叶、两个人一样,既不完全相同,也不完全不同。有多少个出色的道德家就有多少种道德,有多少种道德就有多少种定义,如“意识说”、“行为说”、“规范说”等。即便定义的表述相似,若细加体味,其隐意也许大大不同。如:同是把道德作为“各种规范的总和”,  相似文献   

15.
艾军 《中文信息》2002,(9):87-89
在 VB 中我们一般都是通过 Windowsk 控件、InternetTransfer 控件来实现 FTP 的功能,这样做的好处是可以加快开发速度,但使用这些控件不容易做出“绿色”软件来。而用wininet.dll 的 API 函数既容易做出“绿色”软件,程序流程又清晰,开发速度也快,所以下文将详细介绍如何通过调用wininet.dll 的 API 函数来实现 FTP 功能。  相似文献   

16.
林俊 《中文信息》2002,(1):85-86
自从 Microsoft 公司推出第一个版本的 Windows 操作系统以来,动态链接库(DLL)一直是这个操作系统的基础。WindowsAPI 中的所有函数都包含在 DLL 中。3个最重要的 DLL 是Kerne132.d11,它包含用于管理内存、进程和线程的各个函数:User32.d11,它包含用于执行用户界面任务(如窗口的创建和消息的传送)的各个函数:GD132.d11,它包含用于画图和显示文本的各个函数。Windows 还配有若干别的 DLL,它们提供了用于执行一些特殊任务的函数。例如,AdvAP132.d11包含用于  相似文献   

17.
API一言堂     
emi 《中文信息》2002,(9):42-44
本期以 VB 中应用一系列 API 函数实现基于字符界面的控制合窗口程序为例,来介绍这些 API 函数的使用。函数的声明与参数介绍请参见下文。  相似文献   

18.
长城052CH型微型计算机的字库由一个固定库(ROM)和一个可改写库(RAM)组成。ROM库的容量为256KB,包括256个ASCⅡ字符和国标一、二级汉字(16~87区),如果要显示国标以外的汉字(扩展汉字或图形符号),可以通过使用高显彩卡上的RAM字符发生器来实现,RAM库可提供128个用户定义的字符,总容量为4KB。  相似文献   

19.
当这个 DLL 被某个进程载入时,程序从 WinMain 进入,此时我们需要把模块句柄保存下来,如下: glhInstance=(HINSTANCE)hModule: 接下去,我们就要定义两个导出函数,以及钩子的处理函数。我们重点看一下这个钩子处理函数(另外两个导出函数比较简单,只是通过调用 SetWindowsHookEx 和 UnhookWindowsHookEx 实现安装/卸载钩子函数;只需注意 SetWindowsHookEx 第一个参数为  相似文献   

20.
一、Bug 现象描述很多网民在使用网页登录页面时往往需输入用户名和密码,但不知开发者在登录网页是是否想过:有一个堪称“万能钥匙”的漏洞,使黑客可不需破解密码即可正常登录,且还有机会用很高的权限登录。其实,该“万能钥匙”很简单,只需在用户名和密码文本框中输入“a’or’a’=’a”字符串即可,且其中的“a”可用任意字符代替,但为考虑长度限制,使用了单个字母。输入该  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号