分类目录归档:C/C++源代码共享

网上发布的C/C++相关的源代码,都可以在此发布。如果是原创,请注明。

Web变量Cookie的使用
HOT

一、 Cookie概述:    要求相关知识:网页服务器、ISAPI编程或JavaScrpt脚本。    Cookie(意为小甜饼)就是在客户浏览网站时网页保存在客户机内的一些变量,由于被起了这个词不达义的名字,使人觉得深不可测,其实Cookie很简单,可称为 Web变量,就是一种保存客户变量的机制, 下次再次访问网页时,网页中的程序就可...
阅读全文

串行化(Serialization)
HOT

作者:阿荣下载例子源代码串行化是微软提供的用于对对象进行文件I/O的一种机制,该机制在框架(Frame)/文档(Document)/视图(View) 模式中得到了很好的应用。很多人对什么是串行化、怎么使对象具有串行化能力和如何使用串行化功能等问题都不甚明了。本文试图对串行化做一个简单的解释。由于本人对串行化功能使用的也不多,不足之处敬请谅解。 MFC 框架/文档/视图结构中的文件读写CFile是M...
阅读全文

小写金额转换为大写金额(C实现)
HOT

银行、单位和个人填写的各种票据和结算凭证是办理支付结算和现金收付的重要依据,直接关系到支付结算的准确、及时和安全。票据和结算凭证是银行、单位和个人凭以记载帐务的会计凭证,是记载经济业务和明确经济责任的一种书面证明。因此,填写票据和结算凭证,必须做到标准化、规范化,要要素齐全、数字正确、字迹清晰、不错漏、不潦草,防止涂改。  我的服务需要一个金额转换过程,本来想在网上找,但都是C++、JavaScr...
阅读全文

一个排序用的C++函数模板
HOT

前段时间编写MFC程序时,需要对一个字符串集合CStringArray进行排序。标准模板库STL提供的函数模板sort虽然功能强大,但有两个不便:1、 sort使用枚举器(iterator)机制处理C++数组(即指针)和诸如vector这样的STL对象,但MFC集合类CArray、CStringArray没有提供枚举器。虽然可以通过集合类的成员函数GetData把集合转换成指针,然后调用sort进...
阅读全文

虚函数实现的消息驱动的类
HOT

以下是我用虚函数实现的消息驱动的类。可以实现由一个对象发出消息,引起其它的符合条件的对象的相应操作。条件是所有对象必须是由相同的事件驱动类(注意模板的参数)及其派生类所生成的。很简单,很有趣,大家不妨一试。------------------------------------------------------------------------------------------////头文件...
阅读全文

用VC实现远程修改NT帐号
HOT

如果我们在Windows NT Server 4.0上建立一个独立的邮件服务器,那么邮件服务器的用户同时也必须是“从批处理作业登录"权限的NT域用户,因此用户邮件账号密码(亦即NT用户密码)的更改,必须以管理员身份登录到NT才能实现,十分不便。如何才能让普通邮件用户方便自由地更改其账号密码呢?下面,笔者就用VC编写一个CGI程序,来让普通用户通过浏览器访问网页来远程修改自己的个人帐号信息。 调用C...
阅读全文

用C语言编写简单的接口程序
HOT

    在通信中,为了保证运行安全可靠,标准的串行口必须具有许多握手信号和状态信息。这是因为通信 的各个计算机CPU 速度不一样(这会导致“错帧”)以及发送机发送数据速度比接收机接收速度快( 这会导致“过冲”)。为解决这个问题,我们采用一个简单的握手信号,即发送机每次仅发送半个字节 (低4 位)的数据,而另外半个字节(高4 位)则用来传送信息。我们可以对信息...
阅读全文

C语言嵌入式系统编程修炼之键盘操作(二)
HOT

处理数字键  用户输入数字时是一位一位输入的,每一位的输入都对应着屏幕上的一个显示位置(x坐标,y坐标)。此外,程序还需要记录该位置输入的值,所以有效组织用户数字输入的最佳方式是定义一个结构体,将坐标和数值捆绑在一起:/* 用户数字输入结构体 */typedef struct tagInputNum{ BYTE byNum; /* 接收用户输入赋值 */ BYTE xPos; /* 数字输入在屏幕...
阅读全文

C语言嵌入式系统编程修炼之键盘操作(一)
HOT

处理功能键  功能键的问题在于,用户界面并非固定的,用户功能键的选择将使屏幕画面处于不同的显示状态下。例如,主画面如图1:图1 主画面  当用户在设置XX上按下Enter键之后,画面就切换到了设置XX的界面,如图2:图2 切换到设置XX画面  程序如何判断用户处于哪一画面,并在该画面的程序状态下调用对应的功能键处理函数,而且保证良好的结构,是一个值得思考的问题。  让我们来看看WIN32编程中用到...
阅读全文
9 页 / 共 24