您的位置: 网界网 > 技术开发 > C/C++

C++开发者快速学习Objective-C语言核心语法
  本文将Objective-C讨论了语言的核心语法。这部分开始详述一些具体的语法。正如你期待的一样,涉及到了定义和类。   类并不是特殊的   在Smalltalk中,类是具有一些特性的对象。在Objective-C中也一样。一个类是一个对象,对象回应消息。O...

标签:无 | 2014-07-08

C++虚拟函数实现多态性分析
面向对象程序设计的基本观点是用程式来仿真大千世界,这使得它的各种根本特性非常人性化,如封装、继承、多态等等,而虚拟函数就是c++中实现多态性的主将。虚函数的地位是如此的重要,对它进行穷根究底,力求能知其然并知其所以然对我们编程能力的提高大有好

标签:无 | 2014-06-23

Java与C++编程的不同(1)
副标题#e# 1. 数据类型和变量 C 中的变量类型与Java很相似。像Java一样,C 有int 和 double 类型。但是这些数字类型的取值范围是依赖于机器的。比如在16位系统上,例如运行DOS 或Windows 3.x的PC机上,int 是双字节(2-byte)的,取值范围比Java...

标签:无 | 2014-06-23

应用C语言编辑画图程序
笔者在开发县级电网调度自动化系统的过程中,碰到一个要绘制电力系统一次接线图的问题。由于电力系统一次接线图比较复杂,用一般的编程方法来绘制比较困难,因此,笔者用C语言开发了一个手工绘制电力系统一次接线图的键盘绘图程序,使用该程序绘制的一次接线

标签:无 | 2014-06-23

浅析C++标准头文件结构(1)
副标题#e# 在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。尽管在目前绝大多数编译器都包含了预处理程序,但通常认为它们是独�...

标签:无 | 2014-06-23

简明分析C/C++内存分配的解决方案(1)
副标题#e# C/C 的内存分配(通过malloc或new)可能需要花费很多时。 更糟糕的是,随着时间的流逝,内存(memory)将形成碎片,所以一个应用程序的运行会越来越慢。当它运行了很长时间和/或执行了很多的内存分配(释放)操作的时候。特别是,你经�...

标签:无 | 2014-06-23

从C++转到Java需注意的地方(1)
本文总结的C++程序员转到Java平台在技术层面上需要注意的13个要点,在这里特别要注意的是Java是在虚拟机上运行的,Java源代码并不是被编译成为普通的机器代码,这是与C++最大的不同。

标签:无 | 2014-06-23

在C/C++算法设计中使用任意位宽
基于通用标准ANSI C++,本文讲述算法C数据类型的整数与定点算法C类型允许算法及系统设计者指定任意位宽,从而提供比传统数据类型高200倍的仿真效率。这些新数据类型可成为C-to-RTL设计链中非常有价值的一环,及在整个实现流程中保证了任意位宽的精度。

标签:无 | 2014-06-23

再议C/C++中const的用法
关于C/C 中const的用法,我们之前也介绍过很多,大家可以看看这两篇文章,《C 基础 详细介绍const的用法》和《C 初学者 const使用详解》,供参考。 今天在学习到《Essential C 》第4.1节时又有了“稍进一步”的发现,即当const来修�...

标签:无 | 2014-06-20

详细介绍C++中的友元函数和友元类
友元可以是一个函数,该函数被称为友元函数;友元也可以是一个类,该类被称为友元类。 类具有封装和信息隐藏的特性。只有类的成员函数才能访问类的私有成员,程序中的其他函数是无法访问私有成员的。非成员函数可以访问类中的公有成员,但是如果将...

标签:无 | 2014-06-20

C语言字符串函数集锦(二)(1)
副标题#e# 说起字符串函数,我想大家都不陌生。字符串函数对二进制数据、字符串和表达式执行不同的运算。下面总结了C语言中的字符串函数。 13、函数名: strncmpi 功 能: 把串中的一部分与另一串中的一部分比较, 不管大小写 用 法: int st...

标签:无 | 2014-06-20

C语言字符串函数集锦(一)(1)
副标题#e# 说起字符串函数,我想大家都不陌生。字符串函数对二进制数据、字符串和表达式执行不同的运算。下面总结了C语言中的字符串函数。 1、函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin,&nbs...

标签:无 | 2014-06-20

C++基础之重载运算符的详细介绍
运算符重载,就是对已有的运算符重新进行定义,赋予其另一种功能,以适应不同的数据类型。建议大家看看这篇文章,《C 基础之重载赋值运算符》,仅供参考。 C 允许为类的对象构造运算符来实现单目或者双目运算,这个特性就叫运算符重载。可以通过...

标签:无 | 2014-06-20

C++基础之重载赋值运算符
重载赋值运算符 为了解决上面的问题,我们应该写一个特殊的赋值运算符函数来处理这类问题。当需要为同一个类的两个对象相互赋值时,就可以重载运算符函数。这个方法可以解决类的赋值和指针的释放。 下面的程序中,类中的赋值函数用new运算符从堆�...

标签:无 | 2014-06-20

详细介绍C++ STL编程(二)
作为C 标准不可缺少的一部分,STL应该是渗透在C 程序的角角落落里的。STL不是实验室里的宠儿,也不是程序员桌上的摆设,她的激动人心并非昙花一现。本教程旨在传播和普及STL的基础知识,若能借此机会为STL的推广做些力所能及的事情,到也是件让人...

标签:无 | 2014-06-20

详细介绍C++ STL编程(一)
作为C 标准不可缺少的一部分,STL应该是渗透在C 程序的角角落落里的。STL不是实验室里的宠儿,也不是程序员桌上的摆设,她的激动人心并非昙花一现。本教程旨在传播和普及STL的基础知识,若能借此机会为STL的推广做些力所能及的事情,到也是件让人...

标签:无 | 2014-06-20

详细介绍C++ STL编程
作为C 标准不可缺少的一部分,STL应该是渗透在C 程序的角角落落里的。STL不是实验室里的宠儿,也不是程序员桌上的摆设,她的激动人心并非昙花一现。本教程旨在传播和普及STL的基础知识,若能借此机会为STL的推广做些力所能及的事情,到也是件让人...

标签:无 | 2014-06-20

论C/C++函数间动态内存的传递
当你涉及到C/C 的核心编程的时候,你会无止境地与内存管理打交道.这些往往会使人受尽折磨.所以如果你想深入C/C 编程,你必须静下心来,好好苦一番. 现在我们将讨论C/C 里我认为哪一本书都没有完全说清楚,也是涉及概念细节最多,语言中最难的技术之�...

标签:无 | 2014-06-20

详细介绍C++类对象的拷贝构造函数
拷贝构造函数,是一种特殊的构造函数,它由编译器调用来完成一些基于同一类的其他对象的构建及初始化。其唯一的参数(对象的引用)是不可变的(const类型)。此函数经常用在函数调用时用户定义类型的值传递及返回。拷贝构造函数要调用基类的拷贝构�...

标签:无 | 2014-06-20

C++编程对缓冲区的理解
下面介绍缓冲区的知识。 一、什么是缓冲区 缓冲区又称为缓存,它是内存空间的一部分。也就是说,在内存空间中预留了一定的存储空间,这些存储空间用来缓冲输入或输出的数据,这部分预留的空间就叫做缓冲区。 缓冲区根据其对应的是输入设备还是输...

标签:无 | 2014-06-20

经验分享之学习C语言的方法
C语言是一个很古老的语言,新手学习C语言,要具备一定的技巧,这样才能够达到事半功倍的效果。 一 ,怎样学习C语言 很多人对学习C语言感到无从下手,经常问我同一个问题:究竟怎样学习C语言?我是一个教师,已经开发了很多年的程序,和很多刚刚�...

标签:无 | 2014-06-20

C/C++作用域引申出的编码规范
无论是C/C ,还是JAVA,编码规范都是非常重要,不仅仅在于没有了它在团体合作中互相读不懂对方的代码,还在于以后的自己也可能需要维护以前自己写的代码,还在于可读性越强越不容易犯一些常规错误。 规范本身应该是一个规定,但C/C 在编码上并没...

标签:无 | 2014-06-20

浅谈C++指针直接调用类成员函数
本文分析了C++编程中用指针调用“类” 成员函数时出现的问题、原因及后果,讨论了一般函数指针和“类”成员函数指针的不同。得出结论:任何指向“类”的成员函数指针,由于携带额外的所属对象信息,与一般的函数有根本的不同,不能直接用来进行函数调用。此外

标签:无 | 2014-06-20

详细介绍C++中的引用
C 中的引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。引用的声明方法:类型标识符 &引用名=目标变量名; 【CNW.com.cn资讯】: int a; int &ra=a; //定义引用ra,它是变量a的引用,即...

标签:无 | 2014-06-20

举例介绍 C++高质量编程
下面介绍C 高质量编程。 一、你需要一个函数将一个数组赋值为等差数列,并将会在函数的外部使用它。 不合理:  int *GetArray( int n )   {   int *p = new int[n];   ...

标签:无 | 2014-06-20

C++中结构体的的慨念和使用方法
结构体(struct)是由一系列具有相同类型或不同类型的数据构成的数据集合,也叫结构。建议大家可以和这篇文章结合着来看,C 的中的结构体和枚举 什么是结构体? 简单的来说,结构体就是一个可以包含不同数据类型的一个结构,它是一种可以自己定义�...

标签:无 | 2014-06-20

用C++实现简单的文件I/O操作
文件 I/O 在C 中比烤蛋糕简单多了。 在这篇文章里,我会详细解释ASCII和二进制文件的输入输出的每个细节,值得注意的是,所有这些都是用C 完成的。 一、ASCII 输出 为了使用下面的方法, 你必须包含头文件(译者注:在标准C 中...

标签:无 | 2014-06-20

详细介绍C++中的虚函数和动态联编
面向对象程序设计的基本观点是用程式来仿真大千世界,这使得它的各种根本特性非常人性化,如封装、继承、多态等等,而虚函数就是c 中实现多态性的主将。为了实现多态性,c 编译器也革命性地提供了动态联编(或叫晚捆绑)这一特征。 虚拟函数亦是...

标签:无 | 2014-06-20

详细介绍C++中的常用修饰符inline
在前面谈了const后,现在再来谈一下inline这个关键字,inline也是C 程序设计语言中的常用的修饰符之一,之所以把这个问题放在这个位置,是因为inline这个关键字的引入原因和const十分相似,下面分为如下几个部分进行阐述。 c 中引入inline关键�...

标签:无 | 2014-06-20

详细介绍C++中的常用修饰符const
const 是c 中常用的类型修饰符,但我在工作中发现,许多人使用它仅仅是想当然尔,这样,有时也会用对,但在某些微妙的场合,可就没那么幸运了,究其实质原由,大多因为没有搞清本源。故在本篇中我将对const进行辨析。溯其本源,究其实质,希望能对�...

标签:无 | 2014-06-20
页数:1/5      首页   上一页 1 | 2 | 3 | 4 | 5 | 下一页 末页  

热点排行