Ik wil een getal en een string aan elkaar zien te plakken. In Visual Basic is dat allemaal makkelijk:
name = "SEG" & i
waarin i een integer is en name een string.
Nu wil ik dit doen in C++, maar ik ben daar niet zo vertrouwd mee, en de MSDN lib werkt niet
.
Dit is ongeveer de code:
int i;
const char* name;
for (i=0;i<5;i++)
{
name = "SEG" << i;
cout << name << endl;
}
Output moet dus worden: SEG1, SEG2, SEG3....
Het gaat neem ik aan om de uitdrukking tussen "SEG" en i, hoewel ik de bui al een beetje zie hangen dat C++ strenger is en geen integers in een string kan gooien. Hoe moet het wel??
name = "SEG" & i
waarin i een integer is en name een string.
Nu wil ik dit doen in C++, maar ik ben daar niet zo vertrouwd mee, en de MSDN lib werkt niet
Dit is ongeveer de code:
int i;
const char* name;
for (i=0;i<5;i++)
{
name = "SEG" << i;
cout << name << endl;
}
Output moet dus worden: SEG1, SEG2, SEG3....
Het gaat neem ik aan om de uitdrukking tussen "SEG" en i, hoewel ik de bui al een beetje zie hangen dat C++ strenger is en geen integers in een string kan gooien. Hoe moet het wel??