jj.69kt
27-01-2009, 03:16
Ciao in assembler 8088 (Devo ancora capire che differenza c'è tra 8088 e 8086) sono in crisi..
Devo cercare una stringa formata da un numero arbitrario di numeri (normalmente 6 ma può variare) seguiti dal carattere # e cercarlo in una elenco di numeri scritti in un file. Ed infine se lo si trova continuare ciò che si deve fare..
Il file codici.txt è tipo:
123456
231645
615243
346152
...
Ho provato a fare un ciclo in cui richiede i caratteri fino a "#" e va bene, solo che poi non so dove memorizzarli per poter poi confrontare la stringa sucesivamente con una letta dal file....
Riesco anche a leggere dal file solo fino a fine riga ('\n' ovviamente) ma non so come confrontare la stringa data in input e quella in lettura da file.. O meglio non so dove "tenere" momentaneamente la mia stringa... Ho pensato ad un bufer, ma non riesco ad utilizzare _GETCHAR e il buffer menchemeno cofrontare due buffer.... Poi mi sono fisato per cui proprio nn ce ne esco... HELP THANKKKKKs!
Ciao e buonanotte!
Devo cercare una stringa formata da un numero arbitrario di numeri (normalmente 6 ma può variare) seguiti dal carattere # e cercarlo in una elenco di numeri scritti in un file. Ed infine se lo si trova continuare ciò che si deve fare..
Il file codici.txt è tipo:
123456
231645
615243
346152
...
Ho provato a fare un ciclo in cui richiede i caratteri fino a "#" e va bene, solo che poi non so dove memorizzarli per poter poi confrontare la stringa sucesivamente con una letta dal file....
Riesco anche a leggere dal file solo fino a fine riga ('\n' ovviamente) ma non so come confrontare la stringa data in input e quella in lettura da file.. O meglio non so dove "tenere" momentaneamente la mia stringa... Ho pensato ad un bufer, ma non riesco ad utilizzare _GETCHAR e il buffer menchemeno cofrontare due buffer.... Poi mi sono fisato per cui proprio nn ce ne esco... HELP THANKKKKKs!
Ciao e buonanotte!