#include<iostream>
using namespace std;
class Student
{
public :
void set();
void show();
private:
int num;
int data;
};
void Student::set()
{
cout<<"please input one student num:";
cin>>num;
cout<<"please input one student data:";
cin>>data;
}
void Student::show()
{
cout<<"the student num:"<<num<<"and data:"<<data<<endl;
}
int main()
{
Student std[5];
Student *p;
p=&std[0];
int i=0;
while(i<5)
{
//(*p).set();
(*(p+i)).set();
cout<<"ok>>end:"<<++i<<endl;
}
(*p).show();
(*(p+2)).show();
(*(p+4)).show();
return 0;
}
分享到:
相关推荐
在编程领域,尤其是在C++这样的面向对象编程语言中,类对象和类指针是两种不同的方式来访问和操作类的成员。本篇文章将详细探讨这两种方法,并通过一个简单的小例子来阐述它们的区别和应用场景。 首先,我们要理解...
在易语言中,处理类指针是面向对象编程中常见的操作,这里我们将详细讨论标题和描述中提到的“取类指针的三个方法”。 1. **方法1:指针到整数** 在易语言中,类对象通常是以指针的形式存在,而将类指针转换为整数...
在易语言编程中,类指针是一个非常重要的概念,它用于指向对象的内存地址,使得我们可以对对象进行操作。在易语言中,有多种方法可以获取类指针,本篇文章将详细讲解三种常用的方法,并通过源码实例进行解析。 ### ...
这里假设类指针在内存中存储为私有成员“_类指针”,“类型(类指针)”用于确定返回值的类型。 总结一下,获取易语言类指针的三种方法各有应用场景。直接使用“取类指针”命令是最简单直接的方式;“创建对象”虽然...
本篇将详细讲解DLL导出类的三种常见方法:导出接口类、导出类指针以及导出类,并说明为什么通常不建议直接导出类。 1. 导出接口类 接口类(Interface Class)是一种只包含纯虚函数的抽象基类,不包含任何数据成员...
MFC 中获取各种类指针的方法: 1) 在 View 中获得 Doc 指针 2) 在 App 中获得 MainFrame 指针 3) 在 View 中获得 MainFrame 指针 4) 获得 View (已建立)指针 5) 获得当前文档指针 6) 获得状态栏与工具栏指针 ...
在易语言中,“取类指针”和“方法指针”是面向对象编程中的关键概念,用于实现对象间的信息交互和方法调用。 1. **取类指针**: 类指针是面向对象编程中的一个重要概念,它代表了一个类实例的地址。在易语言中,...
以下是一些在MFC中获取其他类指针的方法: 1. **获取工具条指针**: 默认情况下,MFC会创建一个工具条,其ID为AFX_IDW_TOOLBAR。你可以通过`AfxGetMainWnd()`函数获取主窗口的指针,然后调用`GetDescendantWindow...
在易语言中,“取类指针”和“方法指针”是两个重要的概念,它们在面向对象编程中起到关键作用。 一、取类指针 在面向对象编程中,类是对象的模板,它定义了对象的属性和行为。类指针则是指向类对象的指针,用来...
在编程领域,尤其是在C++这样的面向对象编程语言中,"抽象类指针引用"是一个重要的概念,涉及到类的设计、继承和多态性。抽象类通常包含至少一个纯虚函数,不能被实例化,而是作为基类来使用,为派生类提供接口。...
在这个“易语言最全面的类指针剖析源码”中,我们可以深入理解类指针的使用方式及其在类继承、方法调用、变量访问等方面的关键作用。 类指针是易语言中表示类对象引用的数据类型,它可以指向一个类的实例或类自身。...
所谓隐藏是指使用常规的调用方法,派生类对象访问这个函数时,会优先访问派生类中的这个函数,基类中的这个函数对派生类对象来说是隐藏起来的。 但是隐藏并不意味这不存在或完全不可访问。通过 b->Base::func()访问...
在编程领域,尤其是在易语言这一国产编程环境中,掌握汇编语言和类指针的操作是非常重要的技能。本文将详细探讨“易语言汇编取类指针”这一主题,以及相关的源码实现、GET、SET方法和类指针的外部API。 易语言作为...
本压缩包“易语言源码取易语言类指针的三个方法源码.rar”提供了获取类指针的三种不同方法的源代码示例,这对于深入理解易语言的类指针操作非常有帮助。 首先,我们需要理解易语言中的类和对象的概念。类是具有共同...
本压缩包“易语言源码易语言取类指针及方法指针源码.rar”主要包含的是关于易语言中如何获取类指针和方法指针的源代码示例。下面我们将详细探讨这两个概念及其在易语言中的应用。 1. 类指针: 在面向对象编程中,类...
本文将详细介绍在MFC中获取各种类指针的方法,这对于理解和使用MFC框架至关重要。 1) **在View中获得Doc指针**: 在视图类(如CView或其派生类)中,可以使用`GetDocument()`函数来获取关联的文档对象(CDocument的...
因此,在使用这类指针时,需要首先指定A类的一个对象,然后,通过对象来引用指针所指向的成员。例如,给pc指针所指向的数据成员c赋值8,可以表示如下: A a; a.*pc = 8; 其中,运算符.*是用来对指向类成员的...
例如,定义一个`GetViewOfClass(ClassType type)`函数,它接受一个运行时类指针作为参数,遍历所有视图,直到找到匹配的视图类并返回其指针。这将使得代码更通用,也更容易维护。 总的来说,MFC提供了一套机制,...
4. **取类指针**:与取类对象指针不同,取类指针是指获取类本身的内存地址,而不是类实例的地址。这通常用于静态成员的访问或在运行时检查对象类型。在易语言中,可以使用`取类指针`命令来实现。 5. **测试**:在...