小编Kar*_*sen的帖子

指向绑定函数的指针只能用于调用函数

我正在为我的C++课做一个家庭作业,遇到了一个我无法弄清楚我做错了什么的问题.

需要注意的是,文件的分离是必要的,我意识到如果我只是在AttackStyles里面创建了一个结构main并完全放弃了附加的类文件,这会更容易.

我的问题的基础是我似乎无法循环遍历类数组并提取基础数据.这是代码:

// AttackStyles.h
#ifndef ATTACKSTYLES_H
#define ATTACKSTYLES_H
#include <iostream>
#include <string>

using namespace std;

class AttackStyles
{
private:
    int styleId;
    string styleName;

public:
    // Constructors
    AttackStyles();  // default
    AttackStyles(int, string);

    // Destructor
    ~AttackStyles();

    // Mutators
    void setStyleId(int);
    void setStyleName(string);  

    // Accessors
    int getStyleId();
    string getStyleName();  

    // Functions

};
#endif


/////////////////////////////////////////////////////////
// AttackStyles.cpp
#include <iostream>
#include <string>
#include "AttackStyles.h"
using namespace std;


// Default Constructor
AttackStyles::AttackStyles()    
{}

// Overloaded Constructor
AttackStyles::AttackStyles(int i, string …
Run Code Online (Sandbox Code Playgroud)

c++ arrays class object

7
推荐指数
2
解决办法
2万
查看次数

标签 统计

arrays ×1

c++ ×1

class ×1

object ×1