共查询到20条相似文献,搜索用时 15 毫秒
1.
匿名方法介绍回调函数和事件处理是计算机编程的常用方法。虽然程序员真正关心的是编写要执行的代码,但编程语言和编译器关心的却是在调用者和被调用者之间建立连接的方法和语法。例如,假设我们想要响应一个按钮对象的单击事件以弹出一个消息框。按照程序员的直觉,这个描述大致可以转换为如下的伪代码:button.Click+={MessageBox.Show(“Hello”);}。遗憾的 相似文献
2.
用Visual C++4.2开发WinSock程序 总被引:1,自引:0,他引:1
随着网络的普及和Internet的日益广泛应用,基于TCP/IP协议的编程越来越重要。但传统的TCP/IP编程比较繁琐,需要编程者对TCP/IP非常了解并对低层函数操作,因此一般程序员无法做到。微软公司的Visual C 4.2封装了一个CSocket类,它替编程者执行对低层函数的操作,降低了编程难度。下面是具体介绍。 相似文献
3.
怎样解决软件开发中“相似而又不同”的问题?C++为我们提供了较为理想的解决方案.C++是一种面向对象的程序设计语言.支持对象的封装、继承以及多态性.使用C++编程,将极大地提高软件代码的重用效率.如我们需要实现一个名为abs(x)的函数,它返回参数X的绝对值.参数X类型可以是整型、浮点数以及长整型.对于这个“相似而又不同”的问题,ANSI C通常的解决方案是:定义三个函数,它们具有不同的函数名,分别计算整数、浮点数、长整数的绝对值.这组函数具有相同的操作本质,不同的函数名称,隐含着程序员错用函数名的危险. 相似文献
4.
5.
李海雁 《电脑编程技巧与维护》1996,(1)
Microsoft Windows在应用编程接口(API)中提供了一个消息框函数MessageBox(),用来显示文本消息。程序员只需分别将两个指向文本和标题的字符串长指针及消息框风格和父窗口句柄作为参数,函数将完成其余的工作。笔者在编程中发现该函数在使用中存在一些局限,并编制了一个更为灵活的消息框函数来解决这一问题。 相似文献
6.
随机函数在计算机语言中是非常重要的。编程中,语言本身提供函数功能的强弱,程序员对随机函数的掌握与应用的熟练程度直接影响软件开发的水准。 Authorware(Star中文版、3.0版、3.5版)这种优秀的多媒体创作工具也提供了一个随机函数Random。笔者在开发一个教学软件时发现这个函数很有特别之处,这种特别体现在两个方面:其一是它与一般的计算机语言提供的随机函数相比功能不大相同;其二是利用这种不相同之处使我们的程序变得特别,就是这种特别为我所用。下面以Authorware Star中文增强版为例来说明Random函数的功能、特点及特殊用法。 相似文献
7.
武伟 《电脑编程技巧与维护》2014,(1):5-7
正如果你爱他,那就让他成为程序员,因为编程会使他的人生充满快乐;如果你恨他,那就让他程序员,因为编程会带给他无尽痛苦——这就是我一个从事编程多年的从业者的感悟。编程的过程是痛苦并快乐的。作为一个编程人(不敢叫程序员),当在汪洋的代码中苦苦寻找程序的BUG,当面临着一个个技术难题而冥思苦想着解决办法,我时常呆坐在电脑前或者在房间里漫无目的走来走去(本人习惯),丝毫没有意识到 相似文献
8.
假设有一种编程的方法,能够克服所有的编程困难和改正所有的错误,而且能够避免重写代码,那么……但这种完美的编程方法是不存在的。程序员需要做的事情是学习和借鉴优秀程序员的经验与方法,以免重蹈覆辙。下面的一些编程方法,希望对你有所帮助。1.使用assert判断语句假设你是一个超级程序员,你写的代码永远都不会有错误。但是,如果你写的完美代码没有得到完美的数据,结果会如何?例如,在代码中合法地使用一个指针,但是指针会把一个声音文件当作一个图片文件来处理,那么这段代码不能完成任何事情。如何解决这个问题呢?我们知道C语言有一个标… 相似文献
9.
《程序员》2004,(12):133-133
ACE程序员指南:网络与系统编程的实用设计模式 作者:(美)stephen D .Hust。。,Jame日CE Johnson,Umar Syyid 译者:马维达 出版社:中国电力出版社 csoN编辑评论:ACE是C十+网络编程的“终极武器”,它不仅是一个设计极为精良的基础库.而且是C++网络编程的技术宝藏。但是,ACE的代码非常庞大,而且一向缺乏面向初学者的文档资料.因此只是在‘专业级”的人群中流行。2002年到2003年ACE的最早创造者Douglas Sehmidt博士撰写7((C++网络编程》两卷试图将ACE介绍给广大C++程序员而本书是又一本由核心开发人员撰写的指南型图书.全书内容由浅… 相似文献
10.
11.
去年11月,本刊独家专访了 C 大师 Stanley Lippman,同时邀请了国内相关专家李建忠先生与 Lippman 共同为杂志撰稿。经过协商,两位专家将在今后的《程序员》杂志技术板块开设“C /CLI 全景体验”专栏。C /CLI 是微软为广大 C 程序员量身打造的面向.NET 框架的一门系统级编程语言,它实现了对以CLI 为代表的托管编程模型和以 ISO-C 为代表的本地编程模型的无缝集成。C 程序员对其中的本地编程模型自然已经相当熟悉了,但以 CLI 为代表的托管编程模型对于我们大多数 C 程序员来说还有些陌生。本文是我们“C /CLI全景体验“专栏的第一篇,旨在为大家提供一个学习认识 C /CLI 语言的基础性导引。 相似文献
12.
王大志 《电脑编程技巧与维护》2013,(10):36-38
C++的发展方向已经从已往注重运行时效率转到提高程序员的编程效率上,C++函数模板特性为提高编程效率提供了一个极佳的设计方向。分析了函数模板在作战仿真软件数据持久化接口中的应用,定义了函数模板,并简化了数据持久化工作代码的编写与维护,与原设计方案的比较,表明函数模板的应用明显加快了开发进度,产生了更高质量的代码。 相似文献
13.
1.DLL动态连接库,是英文Dynamic Link Li-brary的缩写。DLL是一个包含函数的库文件,程序员在编程时可将其放入自己的程序,然后在程序中便可调用DLL的函数了。所谓“动态链接”指在生成EXE文件时,并没有将DLL文件直接包含到程序中,而是当程序执行时才进行链接。 2.ActiveX Windows下的编程工具如VB、VC、 相似文献
14.
汪永松 《电脑编程技巧与维护》2013,(15):5-7
计算机改变了我的人生轨迹:首先是从财会专业跨入到计算机行业,再是从普通的程序员逐步炼成技术骨干、项目经理。可能和大多数程序员不一样,我是跨行学计算机,同学之间对编程的交流甚少,加之当时上互联网也不方便,所以很多内容都是通过购书学习和上机摸索积累而来,那些初学时的艰涩、调试bug时的孤寂至今还让笔者无法释怀。在一头雾水地接触编程的时候,加上"编程就是吃青春 相似文献
15.
没有程序员乐于让自己成为只会埋头编程的代码机器。事实上,成功的程序员除掌握扎实的编程技巧,还在于他们开阔的眼界和良好的职业习惯。在工作中培养自己多方位的能力,这是成长性人才具备的素质;不具成长性的程序员,即便眼前是高手,其落伍的日子也不远了。程序员素质之: 相似文献
16.
卢鸫翔 《Internet》2014,(3):30-33
Rust是由Mozilla主导开发的跨平台高性能编译型编程语言,具备基于任务的并发、自动类型推断、内置高级数据类型、函数式编程、无缓冲区溢出等高级特性,被许多人视为下一代系统编程语言。日前,Rust项目技术负责人Brian Anderson接受了《程序员》杂志的采访。 相似文献
17.
18.
19.
20.
余健 《数字社区&智能家居》1995,(2)
西文状态下汉显编程是程序员进行汉字应用程序设计时必须考虑的问题。本文针对汉显编程中小型汉字库的建立和使用提出了用C语言实现的一种方法,并给出了程序清单。 相似文献