Forum: Hjälp igång för ringrostig (C++)!

Forum huvudsida -> Programmering -> Hjälp igång för ringrostig (C++)!

Sidor: 1

Till botten

mats_1 09:21 - 14:e Mars 2007 | Post #1
Medlem
Inlägg: 2


Skicka PM
Hej!

Jag är ingen jätte van programmerare men har nu fått ett problem jag skulle vilja lösa, och skulle då behöva lite hjälp för att komma igång.

Jag vill skriva ett program i C++ som först och främst läser in en textfil med innehåll enl. nedan:

0CF00400 X 8 F8 7D 7D 00 00 FF FF FF 2218.401 R
00EFD100 X 8 3D 3D 3D 3D 3D 3D 3D 3D 2218.400 R
00EFD200 X 8 3D 3D 3D 3D 3D 3D 3D 3D 2218.399 R
0CFF5800 X 8 07 00 00 01 67 01 06 00 2218.399 R
0C000011 X 8 00 00 00 FA 00 00 00 00 2218.397 R
0CF00400 X 8 F8 7D 7D 00 00 FF FF FF 2218.391 R
00EFD200 X 8 3D 3D 3D 3D 3D 3D 3D 3D 2218.390 R
0CFF4800 X 8 F8 7C 30 FF FF FF FF 00 2218.389 R

Nu vill jag att programmet kollar den första 8 tecken långa gruppen (som är en identifierare) och jämför den med ett par bestämda kombinationer. Om denna finns med så skrivs hela raden ut.
Ur den 8 tecken långa första kombinationen så är det de fyra EURmitterstaEUR tecknen (de på position 3,4,5 & 6) som skall jämföras med ett par 4 tecken långa bestämda kombinationer.
Ex. på bestämda kombinationer som jag är intresserad av är:
F004
F006
EFD2
FFFF
I detta fall så skulle rad 1, 3, 6 & 7 skrivas ut.

Eftersom jag är rätt ringrostig när det gäller programmering så skulle jag vara otroligt tacksam om någon skulle kunna hjälpa mig igång med ett förslag på detta.

Tack på förhand!





Slash 10:18 - 14:e Mars 2007 | Post #2
Medlem
Inlägg: 141


Skicka PM
Hallå!

Om du inte satsar på att det ska vara extremt snabbt eller utbyggarbart så är det ju bara att göra något liknande detta:

1 -ppna filen
2 Läs in en rad om det inte är slut på filen, annars avsluta loopen
3 Jämför varje kombination med den raden och skriv ut om det matchar
4 Loopa till 2
5 Klart

-------------------------
Ingen sigantur!

Senast redigerad 10:19 - 14:e Mars 2007


main 01:53 - 15:e Mars 2007 | Post #3
Medlem
Inlägg: 40


Skicka PM
Hej mats, jag har svarat på din fråga i cplusplus.nu forumet. Redundant att svara här också kanske.

-------------------------
- Real programmers code in binary



mats_1 08:28 - 16:e Mars 2007 | Post #4
Medlem
Inlägg: 2


Skicka PM
Jag tackar så mycket och skall läsa ditt svar där!

MVH
Mats




Sidor: 1

Forum huvudsida -> Programmering -> Hjälp igång för ringrostig (C++)!
Atom feed

Du får inte posta i den här tråden | Till toppen