Nedenstående virker nu, men problemet er at efter 3 gennemløb af for løkken, så dør programmet pga. "strcat", er der en grænse for hvor stor en streng må blive!?
long int calVal; char chBuf[30]; string outPut; ... for(x=0;x<steps+1;x++) { ... calVal=y;
det kan godt være i tror jeg er lidt småskør, men hvis jeg kører "outPut += chBuf;" i en for løkke så første gang går det okay anden gang går det også okay med 3 gang bliver inholdet af outBuf lige pludselig en eller anden mærkelig adresse ligende ting!?! Hvis jeg laver en outBuf.length(); returnerers den korrekte længde, men rent visuelt indeholder den f.eks. kun 5 mærkelige tegn!?
Nå, men jeg må jo hellere dele pointene mellem jer, og så vælge et andet programmeringssprog :o)
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.