Re: [maillist] C++ Problem

Peter Bieringer (pb@bieringer.de)
Wed, 18 Aug 1999 07:56:40 +0200

At 02:18 18.08.99 +0200, you wrote:
>Hallo,
>
>ich hab keine Ahnung ob ich hier richtig bin?
>Aber weiss jemand wieso das hier nicht funktioniert?
>
>main(){
>char jn[2];
>
>cout << "[J/n]" ; cin >> jn;
>
>if ( jn=3D=3D=B4n=B4 ) // Ich glaub hier macht er schtunk
Logisch, Du vergleichst einen "String" mit einem Char.
Also entweder=20
jn[0] =3D=3D =B4n=B4
oder=20
strcmp(jn, "n")

Pa=DF aber auf, ob in "jn" nicht auch noch ein "\n" versteckt ist, dann mu=
=DFt
Du Dein Array um eins erweitern. Insgesamt sowieso sehr gef=E4hrlich, denn
tippe mal mehr als ein Zeichen ein...
...=DCberlauf!!!

Peter