小编use*_*204的帖子

"错误:没有运算符"="匹配这些操作数"

我有这个奇怪的问题,编译器突出显示"="和"!="作为错误声称没有匹配的操作数,但我不知道如何.这是我的代码:

#pragma once
#include "Console.h"
#include "RandomNumber.h"
#include "Element.h"
#include "Flotsam.h"
#include "vector"
#include <list>
#include <iostream>

using namespace std;

#define NUMBER 10

int main()
{
    Console console;
    RandomNumber rnd;


    vector<Element*> flotsam;


    for(int i = 0; i < NUMBER; i++)
    {
        flotsam.push_back(new Element(rnd, console));
    }

    vector<Element>::iterator ptr;

    ptr = flotsam.begin();

    while(ptr!=flotsam.end())
    {
        ptr->printAt();
        ptr++; 
    }
    Sleep(1000);
    console.clear();

}
Run Code Online (Sandbox Code Playgroud)

c++ vector operator-keyword operand

1
推荐指数
1
解决办法
6177
查看次数

标签 统计

c++ ×1

operand ×1

operator-keyword ×1

vector ×1