Hallo,
Ik wil 2 'strings' achter elkaar zetten, dit probeer ik op te lossen door strcat te gebruiken (of denk ik nu te ingewikkeld?).
Alleen bij de eerste strcat krijg ik al een Access Violation
Helaas ben ik nog niet zo goed in C++ en ik kan het probleem maar niet vinden..
Verder heb ik nog een tweede vraag. Ik heb deze code in C#:
Hoe kan ik dit het beste in C++ doen? Ik heb nu zoals je hierboven kan zien 'static_cast<char>( 1 );' maar ik denk niet dat dat goed werkt.
Alvast bedankt voor jullie hulp!
Ik wil 2 'strings' achter elkaar zetten, dit probeer ik op te lossen door strcat te gebruiken (of denk ik nu te ingewikkeld?).
C++:
1
2
3
4
5
6
| char EndPacket = static_cast<char>( 1 ); char ThePacket[ 100 ] = "@cBanned"; char FullPacket[ 1000 ]; strcat( FullPacket, (char*)ThePacket ); strcat( FullPacket, (char*)EndPacket ); |
Alleen bij de eerste strcat krijg ik al een Access Violation

Verder heb ik nog een tweede vraag. Ik heb deze code in C#:
C#:
1
| Convert.ToChar(1) |
Hoe kan ik dit het beste in C++ doen? Ik heb nu zoals je hierboven kan zien 'static_cast<char>( 1 );' maar ik denk niet dat dat goed werkt.
Alvast bedankt voor jullie hulp!