结构体中如何添加clist成员变量

结构体中如何添加clist成员变量,第1张

放在某个DLG的头文件里

#pragma once

#include "afxcmn.h"

// MainDLG 对话框

class MainDLG : public CDialog

{

DECLARE_DYNAMIC(MainDLG)

public:

struct goods{

CString m_NO

int nSstyle

float fNumber

float fPrice

float fTotal

}

struct User{

CString m_Name

CString m_Tel

CList <goods ,goods>goodsList

}

CList <User,User>userList

public:

MainDLG(CWnd* pParent = NULL) // 标准构造函数

virtual ~MainDLG()

// 对话框数据

enum { IDD = IDD_DIALOG1 }

结构成员运算符。

->指针运算符。

1、如果结构体中的成员均为一般变量(包括结构体变量),则使用“.”,如果成员变量为指针(不管指向什么,包括结构体),则使用“->”。

2、如果定义了结构体数组指针,则可分别使用“.”和“->”,区别在于指针带下标时,以是数组形式访问,此时用“.”,如果不带下标(或使用偏移),此时用“->”。如:

struct

myT

{

int

i


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7976280.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存