-
Windows Sockets:带存档的套接字的工作方式[组图] 日期:2009-12-22 15:42:36 点击:2 好评:0
本文解释如何组合 CSocket 对象、CSocketFile 对象和 CArchive 对象以简化通过 Windows 套接字发送和接收数据。 !-- frame contents -- !-- /frame contents -- 文章 Windows Sockets:带存档的套接字示例介绍了...
-
RichEdit中实现查找功能[组图] 日期:2009-12-22 15:42:36 点击:3 好评:0
RichEdit有一个FindText函数,极大方便了我们为RichEdit编制查找功能。下面的片断取自于Delphi帮助中的范例。 C++ Builder 请参照Delphi的例子 Delphi procedure TMainForm.FindDialogFind(Sender: TObject); !--...
-
C++程序设计从零开始之表达式[组图] 日期:2009-12-22 15:42:36 点击:3 好评:0
本篇是此系列的开头,在学英语时,第一时间学的是字母,其是英语的基础。同样,在C++中,所有的代码都是通过标识符(Identifier)、表达式(EXPression)和语句(Statement)及一些必要的...
-
Delphi 8 For .NET 抢先预览[组图] 日期:2009-12-22 15:42:36 点击:3 好评:0
2003年已经是.net开始真正普及应用的一年了,已看到有N多个软件产品是使用.net开发,不过似乎多数都还是限于Asp.Net应用,作为以前不太适合企业应用软件开发的ASP技术的替代品。 !--...
-
C++ SDK+Symbian开发入门之运行[组图] 日期:2009-12-22 15:42:36 点击:4 好评:0
【eNews消息】在Series 60 SDk中可以使用两个版本的模拟器可执行文件:一个版本包含符号调试信息,另一个是发布版本。发布版模拟器限制为只能评估或演示应用程序--它启动得很快,因为...
-
用C++实现跨平台游戏开发之Allegro引擎[组图] 日期:2009-12-22 15:42:36 点击:5 好评:0
提要:本文重点讨论开源游戏开发库Allegro(Allegro低级游戏例程),同时涉及到一些深度技术并提供了一个简单的示例程序,帮你进一步确定它是否是适合你的开发平台。 !-- frame contents...
-
Windows Sockets:背景知识[组图] 日期:2009-12-22 15:42:36 点击:1 好评:0
本文介绍 Windows Sockets 的性质和用途。其他内容还包括: 定义术语“套接字”。 描述 SOCKET 句柄数据类型。 描述套接字的用途。 !-- frame contents -- !-- /frame contents -- Windows Sockets 规范为...
-
C++ SDK和Symbian开发入门之工具[组图] 日期:2009-12-22 15:42:36 点击:5 好评:0
开发Series 60项目的时候你可以使用的各种选项总结在表1-1中。Symbian、Nokia和开发工具厂商Borland、Metrowerks正在提供更多的选择。但是,似乎微软开发工具,尽管它目前可行并被广泛地使用...
-
让C/C++图形程序独立运行[图] 日期:2009-12-22 15:42:36 点击:4 好评:0
C/C++语言提供了十分丰富的图形函数,图形函数文件为Graphics.h,使用图形函数前须先将屏幕设置为图形模式,C/C++语言提供了下面的函数: void far initgraph(int far *GD,int far *GM,ch...
-
深度探索C++对象模型(5)[图] 日期:2009-12-22 15:42:36 点击:5 好评:0
上一篇我们对合成确省的构造函数做了一个了解,这一篇我们继续看看构造函数这个有趣的东西. Copy ConstrUCtor是什么?我们经常看到代码中有一些这样的函数调用方式X(X) (“X of X ref”). 这...
-
浅谈C++中的内存管理[组图] 日期:2009-12-22 15:42:36 点击:2 好评:0
摘要: 大家都知道变量的生存周期这个概念,可是有的时候变量生存周期已经结束,但是所分配的那块内存空间还是存在的。文章举了四个不同的例子,来说明这其中的原因。 前言:...
-
C语言高效编程的的四大绝招[组图] 日期:2009-12-22 15:42:36 点击:4 好评:0
引言: 编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就工作中的一些体会和经验做相关的阐述,不对的地方请各位指教。 !-- frame contents -- !-- /frame contents -- 第一招:...
-
深入理解sizeof[组图] 日期:2009-12-22 15:42:36 点击:7 好评:0
最近在论坛里总有人问关于sizeof的问题,并且本人对这个问题也一直没有得到很好的解决,索性今天对它来个较为具体的总结,同时结合strlen进行比较,假如能对大家有点点帮助,这是...
-
C编写Windows服务程序的五个步骤[组图] 日期:2009-12-22 15:42:36 点击:4 好评:0
Windows 服务被设计用于需要在后台运行的应用程序以及实现没有用户交互的任务。为了学习这种控制台应用程序的基础知识,C(不是C++)是最佳选择。本文将建立并实现一个简单的服务...
-
Windows Sockets:套接字通知[组图] 日期:2009-12-22 15:42:36 点击:2 好评:0
本文描述套接字类中的通知函数。这些成员函数都是回调函数,框架调用它们将重要事件通知给套接字对象。通知函数有: OnReceive:通过调用 Receive 通知此套接字缓冲区中有需要检索的...
-
C++箴言:考虑支持不抛异常的swap[组图] 日期:2009-12-22 15:42:36 点击:7 好评:0
很多企业在发展过程中,都有过几套治理软件共用的经历,往往造成在企业内部形成信息孤岛,无法统一治理的窘境 !-- frame contents -- !-- /frame contents -- 中冀集团自几年前开始信息化尝试...
-
PE文件格式详解(1)[组图] 日期:2009-12-22 15:42:36 点击:4 好评:0
摘要 Windows NT 3.1引入了一种名为PE文件格式的新可执行文件格式。PE文件格式的规范包含在了MSDN的CD中(Specs and Strategy, Specifications, Windows NT File Format Specifications),但是它非常之晦涩。...
-
Eclipse3.06 + MinGW3.1配置标准C/C++开发环境[组图] 日期:2009-12-22 15:42:36 点击:4 好评:0
前言 学习c语言和c++的人首先需要的是一个可提供练习的开发平台,对于c++来说,可供使用的工具平台有很多,包括Borland 的 c++ builder 和 Microsoft 的 Visual Studio 系列,的确他们都是非常不...
-
C++类的继承与多重继承的访问控制[组图] 日期:2009-12-22 15:42:36 点击:2 好评:0
在前面的练习中我们一直在使用public的继续方式,即共有继续方式,对于protected和private继续方式,即保护继续与私有继续方式我们并没有讨论。 !-- frame contents -- !-- /frame contents -- 对于...
-
链表的C语言实现之动态内存分配[组图] 日期:2009-12-22 15:42:36 点击:6 好评:0
一、为什么用动态内存分配 但我们未学习链表的时候,假如要存储数量比较多的同类型或同结构的数据的时候,总是使用一个数组。比如说我们要存储一个班级学生的某科分数,总是定...