27. maj 2004 - 07:45Der er
9 kommentarer og 1 løsning
fprintf problem
Hej Eksperter!
Problemet går kort ud på at vi har en simulator, den producerer nogle resultater, som vi genmmer i 3 forskellige txt filer. Første gang programmet kører skriver den fint til filerne, men næste gang simulatoren skal køres(uden at have være lukket) holder den op med at skrive til filerne..
Vi bruger fprintf, og programmet er skrevet i ANSI C og bruger Win32 API... Vi har prøvet at åbne/lukke filerne hvergang der skal skrives til dem, samt kun at åbne dem i begyndelsen af afviklingen for derefter at lukke dem ved end afvikling.
Vi er under tidspres - så vi vil sætte pris på hurtige svar og uddybende svar :)
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Vi har ikke prøvet at teste returværdierene, men det tjekker jeg lige når jeg har fået et par timer på øjet... Et lille ekstra spm. vil man måske kunne afprøve at åbne filen i "write" mode, og flytte fil-pointeren til slutningen af filen, så overskriver den vel ikke det data der ligger i den....
Jeg kan desuden fortælle at det virker som om den fuldstændig ignorere fprintf kaldene - dvs. koden afvikles meget hurtigere anden gang.
Vi har fundet fejlen den lå i vores egen kode(havde glemt at nulstille nogle variabler) :( Så nu virker det hele... Kan i (Arne og Erik), ikke lige smide et svar, så kan i dele point, som tak for de gode svar og responstider!
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.