Hoi,
Ik haal letters uit een array. Doe deze opnieuw indelen in een array en wil deze vervolgens in een label weergeven (VC++ 2010).
//declarations
int shiftnumber;
int counter = 26;
int counter2 = 0;
int counter3 = 0;
char basisalfabet[] ={"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"};
char shiftedalfabet [26];
//get the shift number from the numericupdown
shiftnumber = static_cast<double>(shiftnum->Value);
counter2 = shiftnumber;
//go trough the shiftedalfabet array
while(counter){
counter2 = counter2 % 26;
shiftedalfabet[counter3] = basisalfabet[counter2];
counter2++;
counter3++;
counter--;
}
char temp;
temp = shiftedalfabet[1];
letterA->Text = Convert::ToString(temp);
}
Nu wordt de letter weergegeven in nummers. Hoe kan ik dit oplossen? Alvast bedankt.
Ik haal letters uit een array. Doe deze opnieuw indelen in een array en wil deze vervolgens in een label weergeven (VC++ 2010).
//declarations
int shiftnumber;
int counter = 26;
int counter2 = 0;
int counter3 = 0;
char basisalfabet[] ={"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z"};
char shiftedalfabet [26];
//get the shift number from the numericupdown
shiftnumber = static_cast<double>(shiftnum->Value);
counter2 = shiftnumber;
//go trough the shiftedalfabet array
while(counter){
counter2 = counter2 % 26;
shiftedalfabet[counter3] = basisalfabet[counter2];
counter2++;
counter3++;
counter--;
}
char temp;
temp = shiftedalfabet[1];
letterA->Text = Convert::ToString(temp);
}
Nu wordt de letter weergegeven in nummers. Hoe kan ik dit oplossen? Alvast bedankt.