分享
 
 
java/jspc/c++phpmysqloraclemssqlvbvcc#asphtml/css/jssystemdelphiperlphotoshopother
 
 
用C++实现跨平台游戏开发之Allegro引擎

  提要:本文重点讨论开源游戏开发库Allegro(Allegro低级游戏例程),同时涉及到一些深度技术并提供了一个简单的示例程序,帮你进一步确定它是否是适合你的开发平台。...

C++ SDK和Symbian开发入门之工具

开发Series 60项目的时候你可以使用的各种选项总结在表1-1中。Symbian、Nokia和开发工具厂商Borland、Metrowerks正在提供更多的选择。但是,似乎微软开发工具,尽管它目前...

C语言高效编程的的四大绝招

引言:   编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就工作中的一些体会和经验做相关的阐述,不对的地方请各位指教。...

C++箴言:考虑支持不抛异常的swap

很多企业在发展过程中,都有过几套治理软件共用的经历,往往造成在企业内部形成信息孤岛,无法统一治理的窘境...

初学者学习C++的50条忠告

1.把C++当成一门新的语言学习(和C没啥关系!真的。); 2.看《Thinking In C++》,不要看《C++变成死相》;...

C语言中的面向对象(4)-面向对象思想

  经常听见别人说面向对象的程序设计,以前在学校上课的时候,也有开面向对象程序设计这门课。可是不幸的是,这些都是以C++,甚至VC++为基础的。而更加不幸的是,多年以来我一直是一个C的使用者。在学校的...

C语言中的面向对象(4)-面向对象思想2

  3.CALLBACK函数。  我觉得这是C语言的一个创举,虽然它很简单,就象如何把鸡蛋竖起来一样,但是你假如没想到的话,嘿嘿。...

C++ Builder 初学问与答(一)

  一直以来都想写一点为BCB初学者快速入门的东西,前不久写了几篇《闲谈BCB》想把自己学习BCB中如何来解决难点的方法说给大家,没想到被骂得不成样子。...

C++ Builder 初学问与答(二)

上一篇:C++ Builder 初学问与答(一) 2.文本输入组件 11)问:假如要实现文本输入,在C++Builder中应该怎么办?...

C++ Builder 初学问与答(四)

  4.列表类组件   31)问:当我需要使用多个选项的时候,使用单选按钮或复选框来进行选择不是很恰当,因为在窗体上放置大量的按钮既不利于布局的美观,又会消耗大量的系统资源,C++Builder有什么...

C++ Builder 初学问与答(六)

  6.图形列表组件TreeView   45)问:有时侯,我希望实现类似资源治理器对文件夹治理的显示方式,和对文件的治理显示方式,在C++Builder中应该怎么办?   答:在C++Builde...

C++ Builder 初学问与答(七)

  53)问:能介绍一下TTreeNodes与TTreeNode?   答:在BCB中,树状视图的节点是通过TTreeNodes对象来治理的,通过这个对象可以对树状视图进行动态的增加、删除、插入、移...

C++ Builder 初学问与答(八)

  8.图形类组件   59)问:Windows是一个图形系统,C++Builder是怎样处理图形的呢?...

C++ Builder初学问与答(十三)

  第二部分:快速提高...

C++ Builder初学问与答(十四)

  (4)利用C++Builder集成开发环境中的视图“View”菜单,可以显示或隐藏C++Builder集成开发环境中的不同的部分,也可以用于打开属于集成调试器的窗口。   “PRoject Ma...

C++ Builder 初学问与答(十六)

  16.C/C++语言在CB中的一些特定用法   2)AnsiString是从Delphi中引进来的吗?...

C语言中库函数调用几例

作者在使用C语言编程实践过程中发现,尽管所编程序从语法上看正确的,能够调试通过,但实际执行结果却达不到程序编制的目的。现举几例说明如下,希望能起到帮助C语言初学者少走弯路的作用。   一.调用u...

浅谈C++函数的参数

  函数参数的求值顺序   当一个函数带有多个参数时,C++语言没有规定在函数调用时实参的求值顺序。而编译器根据对代码进行优化的需要自行规定对实参的求值顺序。...

C语言嵌入式系统编程修炼之背景篇

  不同于一般形式的软件编程,嵌入式系统编程建立在特定的硬件平台上,势必要求其编程语言具备较强的硬件直接操作能力。无疑,汇编语言具备这样的特质。但是,归因于汇编语言开发过程的复杂性,它并不是嵌入式系统...

C++辨析系列谈之四

  前言   面向对象程序设计的基本观点是用程式来仿真大千世界,这使得它的各种根本特性非常人性化,如封装、继续、多态等等,而虚拟函数就是C++中实现多态性的主将。为了实现多态性,C++编译器也革命性地...

C++编程易范的错误

C/C++语言中有许多对初学者(甚至是有经验的编程人员)来说很轻易范的错误。通晓这样的错误可使你免于陷入其中。 忘记初始化指针...

C++编写的ATM自动取款机模拟程序分析

学习c++有一段时间了,前两天有个朋友要我帮她做个模拟ATM自动取款机的程序,于是花了一个晚上写了出来,其实这个程序也很简单,但是我觉得它对于刚学c++的人来说比较有用处,因为它可以帮助你更加深刻的理...

c++友元的入门教程

在说明什么是友元之前,我们先说明一下为什么需要友元与友元的缺点:...

水滴石穿C语言之代码检查工具

概述   PC-Lint是一个历史悠久,功能异常强劲的静态代码检测工具。它的使用历史可以追溯到计算机编程的远古时代(30多年以前)。...

程序宝典:C++学习感想

在一些论坛上经常会看到一些各语言的优劣比较,知道自己所学语言的优劣也好,但是假如一味停留在这个层面就没有用了。任何语言都只是工具而已。重要的是使用工具的人!就我个人的经验来讲,真正处于业界搞开发的人都...

C++箴言:将强制转型减到最少

C++ 的规则设计为保证不会发生类型错误。在理论上,假如你的程序想顺利地通过编译,你就不应该试图对任何对象做任何不安全的或无意义的操作。这是一个非常有价值的保证,你不应该轻易地放弃它。...

数据结构学习(C++)之二叉树

  树   因为现实世界中存在这“树”这种结构——族谱、等级制度、目录分类等等,而为了研究这类问题,必须能够将树储存,而如何储存将取决于所需要的操作。这里有个问题,是否答应存在空树。...

c++中布尔类型的入门教程

布尔类型对象可以被赋予文字值true或者false,所对应的关系就是真于假的概念! 我们通常使用的方法是利用他来判定条件的真于假,例如如下的代码: //程序作者:管宁...

c/c++中结构体(struct)知识点强化,链表的学习

在上一个教程中我们已经简单的阐述了什么是结构体了,为了进一部的学习结构体这一重要的知识点,我们今天来学习一下链表结构。...

C++内存对象大会战

  假如一个人自称为程序高手,却对内存一无所知,那么我可以告诉你,他一定在吹牛。...

c/c++中结构体的入门教程

什么是结构体? 简单的来说,结构体就是一个可以包含不同数据类型的一个结构,它是一种可以自己定义的数据类型,它的特点和数组主要有两点不同,首先结构体可以在一个结构中声明不同的数据类型,第二相同结构的结...

深度探索C++对象模型(完结篇)

  介绍   只有将你的学习心得,主要是你的理解拿出和大家共享,才有可能得到大家的帮助,或者帮助大家。雷神很想把自己看这本书的感受,写成一个AD钙奶,可是发现功力远远不够,假如你发现雷神的错误请告诉我...

c++面向对象的编程入门篇--类构造函数与析构函数

请注重,这一节内容是c++的重点,要非凡注重! 我们先说一下什么是构造函数?...

C语言实现MATLAB 6.5中M文件的方法

  摘要:本文着重描述了运用MATLAB命令将M文件翻译为C语言程序,并修改为可直接调用的C语言函数的方法,使用该方法所需要注重的方法局限性和MATLAB版本差异的影响。...

在C++语言中,关于内联函数(inline)的入门教程!

在c++中,为了解决一些频繁调用的小涵数大量消耗栈空间或者是叫栈内存的问题,非凡的引入了inline修饰符,表示为内联涵数。...

C++ 类的静态成员(static)

  静态成员的提出是为了解决数据共享的问题。实现共享有许多方法,如:设置全局性的变量或对象是一种方法。但是,全局变量或对象是有局限性的。这一章里,我们主要讲述类的静态成员来实现数据的共享。   静态数...

深度探索C++对象模型(4)

  雷神跌跌撞撞的读完了《深度探索C++对象模型》的第一章,虽然还是有些迷惑,但是已经感到收获很大。按照朋友的说法,第一章是一个概括的介绍,具体的细节会在以后的章节阐述,假如没有通读本书,第一章还是比...

C++开发常用工具“群英会”

  开发环境   ---->Turbo c   DOS时代c语言开发的经典工具,目前适合两类人使用:c语言beginner(尤其是学生一族),具有怀旧情节的专业人士:)   ---->Visua...

C语言:黑客学员必修课(一)

  第一章: C语言概论     C语言的发展过程      当代最优秀的程序设计语言   早期的C语言主要是用于UNIX系统。...

浅析c/c++中的指针

  在学习c/c+过程中,指针是一个比较让人头痛的问题,稍微不注重将会是程序编译无法通过,甚至造成死机。在程序设计过程中,指针也往往是产生隐含bug的原因。下面就来谈谈指针的应用以及需要注重的一些问题...

送给正在学习C++的朋友

  1.把C++当成一门新的语言学习(和C没啥关系!真的。...

C++/CLR泛型与C++模板的对比

Visual Studio 2005把泛型编程的类型参数模型引入了微软.NET框架组件。C++/CLI支持两种类型参数机制--通用语言运行时(CLR)泛型和C++模板。本文将介绍两者之间的一些区别--...

用C++实现可重用的数学例程

通常情况下,需要调用由用户提供的函数的算法是难以实现重用的。而实现重用的要害就在于寻找一种封装用户定义代码的有效途径。   引言...

C++程序设计从零开始之何谓变量

本篇说明内容是C++中的要害,基本大部分人对于这些内容都是昏的,但这些内容又是编程的基础中的基础,必须具体说明。   数字表示...

C++程序设计中的多态技术研究

  导言   多态(polymorphism)一词最初来源于希腊语polumorphos,含义是具有多种形式或形态的情形。在程序设计领域,一个广泛认可的定义是“一种将不同的非凡行为和单个泛化记号相关...

C++实现三维视图绘制与消隐技术

1. 问题的提出   在一些数据库治理系统或办公自动化和统计类软件中,一般具有绘制三维视图的功能。使用时通常要求在给出的表格中输入绘图的数据及视角、比例尺等参数。这只适用于小批量的统计数据绘制统计三...

C++箴言:声明为非成员函数时机

  我谈到让一个类支持隐式类型转换通常是一个不好的主意。当然,这条规则有一些例外,最普通的一种就是在创建数值类型时。例如,假如你设计一个用来表现有理数的类,答应从整数到有理数的隐式转换看上去并非不合理...

就c++中的const限定修饰符做一个入门的教程

const修饰符可以把对象转变成常数对象,什么意思呢? 意思就就是说利用const进行修饰的变量的值在程序的任意位置将不能再被修改,就如同常数一样使用! 使用方法是:...

C++实现委托和消息反馈模板

  摘要:本文简单介绍并比较了用于实现消息反馈的几种常见技术,其中具体介绍了利用C++模板技术来实现类型安全的委托的要点和限制,可以作为理解qt/gtk+等UI库的信号反馈机制的入门文章。...

C语言图像处理方法

  1.图像平移   图像平移只是改变图像在屏幕上的位置,图像本身并不发生变化。...

 
上一頁  下一頁
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有