小编Beg*_*ner的帖子

C++ [错误]没有匹配的函数用于调用

由于一些错误,我无法编译我的代码.

其中一些:

在函数'int main(int,char**)'中:

[Error] no matching function for call to 'deckOfCards::shuffle(deckOfCards&)'

[Note] candidate is:

In file included from main.cpp

[Note] void deckOfCards::shuffle(std::vector<Card>&)

[Note] no known conversion for argument 1 from 'deckOfCards' to 'std::vector<Card>&'

[Error] 'dealCard' was not declared in this scope
Run Code Online (Sandbox Code Playgroud)
#include <iostream>

    using namespace std;


    class Card
    {
        private:
            int m_suit;
            int m_face;
        public:
            Card(int face, int suit);
            static string suits[];
            static string faces[];
            string toString(string s_face, string s_suit);
            int getFace();
            void setFace(int face);
            int getSuit();
            void setSuit(int …
Run Code Online (Sandbox Code Playgroud)

c++ class

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

标签 统计

c++ ×1

class ×1