hab nen array als constant deklariert (weil in diesem array nicht weiter reingeschrieben werden soll uns zu sicherheit das mir das mal nicht ausversehen passiert):

PHP-Code:
#include <iostream>

#define MAX 9

using namespace std;

        .
        .
        .

const 
char MyArray[MAX][8] = {
                                {
"Hello"},
                                   {
"Folks"},
                                {
"Welcome"},
                                {
"in"},
                                {
"my"},
                                {
"World"}
                                            };
        .
        .
        .

class 
CMyClass {

        .
        .
        .         

    public:
    
bool MyFunction(string WertcharReturnWert);

        .
        .
        .

}; 
dann hab nen function wo ein übergebener wert mit dem den werten im array verglichen wird und wenn der vergleich erfolgreich war wird der werd aus dem array zurückgegeben.

PHP-Code:
        .
        .
        .

bool CMyClass::MyFunction(string WertcharReturnWert) {
    
int nLoop;

    for (
nLoop 0nLoop <= 3nLoop++) {
        if (
== Wert.find(MyArray[nLoop])) {
            
ReturnWert MyArray[nLoop];
            return 
true;
        }
    }

    return 
false;
}

        .
        .
        . 
mein problem is ebend das ich immer die fehlermeldung :

invalid conversion from 'const char*' to 'char*'

vom compiler bekomme. ist ja auch ok, aber wie bekomme ich das nu hin?? oder stell ich mich einfach nur zu doof an (ja ich weis daran wird es bestimmt liegen )??