← Back to team overview

sslug-teknik team mailing list archive

Re: C++

 

Det holder ikke i ANSI C. Jeg har aldrig set en string compare udført på den
måde. Så vidt jeg ved skal du gøre følgende:

if (strcmp(tekst, tekst1) == 0)
{
   //  dette udføres hvis strengene er ens
}

Hvis du skriver

if (tekst==tekst1)

så sammenligner du adresser (medmindre == er overloaded).

VH Søren H

Heini Reinert wrote:

> if(tekst == tekst1)
> {
>     så hvad der skal ske;
> }
>
> ----- Original Message -----
> From: Johan Andersson <zrq501j@xxxxxxxxx>
> To: <sslug-teknik@xxxxxxxx>
> Sent: Thursday, April 08, 1999 11:35 PM
> Subject: Re: [TEKNIK] C++



> #include <iostream.h>
>
> funktion(char variabel)
> {
> cout << "Inne i programmet\n Hoppas det fungerar, jag vet inte om det
> gör det, men det borde det göra...";
> }
>
> int main()
> {
> char passwd[10];
> char text[10];
> passwd="12345";
> cout << "Skriv in lösenordet: ";
> cin >> text;
> if(!(passwd==text))
> {
> return 1;
> }
> funktion(passwd);
> return 0;
> }







Follow ups

References