NetVision-Technik

Zur?ck   NetVision-Technik > Forum > NetVision-Technik > Off-Topic

Off-Topic Hier ist die allgemeine Plauder-Ecke. Alles, was sonst nirgends reinpasst kommt hier rein

Thema geschlossen
 
Themen-Optionen Ansicht
Alt 17.06.2008, 23:44   #1
Solstice
Moderator
Punkte: 71.264, Level: 100 Punkte: 71.264, Level: 100 Punkte: 71.264, Level: 100
Levelaufstieg: 0% Levelaufstieg: 0% Levelaufstieg: 0%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
Auszeichnungen
 
Benutzerbild von Solstice
 
Registriert seit: 10.04.2008
Alter: 36
Beitr?ge: 4.074
Abgegebene Danke: 200
Erhielt 1.331 Danke für 153 Beiträge
Downloads: 2
Uploads: 1
Nachrichten: 731
Renommee-Modifikator:
6014 Solstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes Ansehen
Standard Für C Grübler...

Ich schlage mich mittlerweile den ganzen Tag damit rum und hab Google auch schon in die Knie gezwungen. vll. hat einer von euch ne Idee, wie man diese Beiden Arrays am Besten vergleicht auf Gleichheit....

Erinnerung: In C

Array 1(Hexadezimal Formatiert):
Code:
a[0] = 8f;
a[1] = a1;
a[2] = 4c;
a[3] = dd;
a[4] = 75;
a[5] = 4f;
a[6] = 91;
a[7] = CC ;
a[8] = 65;
a[9] = 54;
a[10] = c9;
a[11] = e7;
a[12] = 19;
a[13] = 29;
a[14] = ce;
a[15] = e7;

Array 2(Zeichenformatiert (ASCII)):
Code:
a[0] = 8;
a[1] = f;
a[2] = a;
a[3] = 1;
a[4] = 4;
a[5] = c;
a[6] = d;
a[7] = d;
a[8] = 7;
a[9] = 5;
a[10] = 4;
a[11] = f;
a[12] = 9;
a[13] = 1;
a[14] = c;
a[15] = c;
a[16] = 6;
a[17] = 5;
a[18] = 5;
a[19] = 4;
a[20] = c;
a[21] = 9;
a[22] = e;
a[23] = 7;
a[24] = 1;
a[25] = 9;
a[26] = 2;
a[27] = 9;
a[28] = c;
a[29] = e;
a[30] = e;
a[31] = 7;
Vll seht ihr schon das Problem.
Sie haben Zwar in allem den Gleichen inhalt, aber im prinzip doch nicht, weil Array 2 ist ja in ASCII und hat 32 Einzelzeichen und Array 1 hat 15 Einzelzeichen, die in HEX formatiert sind...
wie jetzt also diese Vergleichen?

mfg,
Sol
__________________
Schmutziges Geschirr schimmelt nicht,
wenn man es einfriert

Solstice ist offline   Nach oben
Alt 18.06.2008, 00:25   #2
HaBe
Erfahrener Benutzer
Punkte: 8.538, Level: 62 Punkte: 8.538, Level: 62 Punkte: 8.538, Level: 62
Levelaufstieg: 30% Levelaufstieg: 30% Levelaufstieg: 30%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
 
Benutzerbild von HaBe
 
Registriert seit: 24.03.2008
Beitr?ge: 257
Abgegebene Danke: 102
Erhielt 54 Danke für 3 Beiträge
Downloads: 3
Uploads: 0
Nachrichten: 2
Renommee-Modifikator:
459 HaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende ZukunftHaBe hat eine strahlende Zukunft
Standard

wenn das immer der fall ist, also array2 immer ascii und array1 immer hex, dann fasse bei der iteration über das 2. array immer 2 einträge zusammen und vergleiche das ergebnis mit dem eintrag aus array1...
HaBe ist offline   Nach oben
Alt 18.06.2008, 01:48   #3
Solstice
Moderator
Punkte: 71.264, Level: 100 Punkte: 71.264, Level: 100 Punkte: 71.264, Level: 100
Levelaufstieg: 0% Levelaufstieg: 0% Levelaufstieg: 0%
Aktivität: 0% Aktivität: 0% Aktivität: 0%
Letzte Erfolge
Auszeichnungen
 
Benutzerbild von Solstice
 
Registriert seit: 10.04.2008
Alter: 36
Beitr?ge: 4.074
Abgegebene Danke: 200
Erhielt 1.331 Danke für 153 Beiträge
Themenstarter Themenstarter
Downloads: 2
Uploads: 1
Nachrichten: 731
Renommee-Modifikator:
6014 Solstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes AnsehenSolstice genießt hohes Ansehen
Standard

Programmierst du mir das mal kurz?
in c kann pro Arrayelement IMMER NUR 1 ZEICHEN stehen...
wie soll ich da wat zusammenfassen.

wenn ich ne eingabe in nen String  mache, sagen wir mal "HALLO"

in den String 
char text[] = {HALLO};

dann sieht das in der Variable so aus:

text[0] = 'H';
text[1] = 'A';
text[2] = 'L';
text[3] = 'L';
text[4] = 'O';

Ein zusammenfassen wie in PHP is leider net.

Selbst wenn es ginge, ich müsste auch erstmal das Array in HEX umformen, weil so ist es im moment in Char form(zeichenform), wenn man das einfach so ausgibt kommen ganz sonderbare Sonderzeichen  raus
Ich hab halt der einfachheit halber in Hexadezimal hingeschrieben, damits jeder versteht. Im Array selbst sind diese Teile immer noch vom Typ Char aber halt mit dem entsprechenden HEX wert den ich anstattdessen angegeben habe...

Weitergrübeln Habe

mfg,
Sol



--======================================--
--==
automatische Beitragszusammenführung ==--
--======================================--

Solstice schrieb nach 19 Stunden, 56 Minuten und 37 Sekunden:

Hat sich erledigt

Bin mit dem Programm fertig.
hab nun den MD5 Cracker in C fertig

also hier



Kann das mal einer?

mfg,
Sol

Ps.:
Ich wollt das Schildchen schon immer mal setzen ^^
__________________
Schmutziges Geschirr schimmelt nicht,
wenn man es einfriert


Ge?ndert von Solstice (18.02.2009 um 14:47 Uhr) Grund: Antwort auf eigenen Beitrag
Solstice ist offline   Nach oben
Thema geschlossen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, G?ste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beitr?ge zu antworten.
Es ist Ihnen nicht erlaubt, Anh?nge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beitr?ge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:11 Uhr.


Powered by vBulletin® Version 3.8.9 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Template-Modifikationen durch TMS