maintenant quel est le problème avec ce code!erreur C2440: '=': impossible de convertir 'std :: string []' en 'std :: string []'
tête:
#pragma once
#include <string>
using namespace std;
class Menu
{
public:
Menu(string []);
~Menu(void);
};
Mise en œuvre:
#include "Menu.h"
string _choices[];
Menu::Menu(string items[])
{
_choices = items;
}
Menu::~Menu(void)
{
}
compilateur
se plaint:
error C2440: '=' : cannot convert from 'std::string []' to 'std::string []'
There are no conversions to array types, although there are conversions to references or pointers to arrays
il n'y a pas de conversion! Alors, de quoi s'agit-il? S'il vous plaît aidez, juste besoin de passer un tableau sanglant de chaînes et le définir à l'attribut Menu _choices [] de menu.
grâce
Merci GMan qui était vraiment instructif et travaillé bien sûr. J'ai également déménagé _choices pour devenir membre. acclamations – Bach