Speider-gutten Skrevet 6. oktober 2011 Del Skrevet 6. oktober 2011 (endret) Hei, nettopp begynt å lære meg C++. Ser ut til å gå tålig bra. Har bare et lite problem. Når jeg skriver inn det lille jeg har lært, så begynner jeg med #include <iostream> Det først jeg får opp er; "`iostream` file not found" Hva gjør jeg da? Jeg har den på maskinen, har sjekka. Den ligger på to steder jeg har sett, men det ser ut som om Xcode ikke finner den eller klarer å laste den inn. Noen tips om hva jeg kan gjøre? BTW: Har Mac OSX 10.6.8 Endret 6. oktober 2011 av Speider-gutten Lenke til kommentar
Djevelen Marcus Skrevet 6. oktober 2011 Del Skrevet 6. oktober 2011 Ta en liten titt på denne tråen og se om du finner noe http://stackoverflow.com/questions/995902/unable-to-find-the-location-of-cs-standard-libraries-in-os-x Lenke til kommentar
Speider-gutten Skrevet 6. oktober 2011 Forfatter Del Skrevet 6. oktober 2011 Nei, det hjalp ikke :/ Filen er der på flere steder (minst 2 steder har jeg funnet den). Men det ser bare ut til at Xcode ikke finner/laster filen. Kan det være at jeg ikke har innstalert Xcode riktig? Lenke til kommentar
Djevelen Marcus Skrevet 6. oktober 2011 Del Skrevet 6. oktober 2011 Kan være det, prøv og fjærn det også installer det på nytt. Lenke til kommentar
Speider-gutten Skrevet 7. oktober 2011 Forfatter Del Skrevet 7. oktober 2011 Okay, skal gjøre det så ser jeg hva som sjer. Lenke til kommentar
Speider-gutten Skrevet 7. oktober 2011 Forfatter Del Skrevet 7. oktober 2011 Nei, har nå innstalert Xcode på ny men ingen forandring :/ Lenke til kommentar
Dinosauromann Skrevet 7. oktober 2011 Del Skrevet 7. oktober 2011 Sikker på at du ikke prøver å kompillere programmet som Objective-C i stedet for C++? Lenke til kommentar
Speider-gutten Skrevet 13. oktober 2011 Forfatter Del Skrevet 13. oktober 2011 Hvordan endrer/ser jeg det? Lenke til kommentar
Sebbert Skrevet 23. november 2011 Del Skrevet 23. november 2011 Objective-C er en utvidelse av C. Hvis du vil compile med C++-support, endrer du filendelsen fra .m til .mm Men jeg vil anbefale å bruke C-bibliotekene (stdio.h), og bruke printf() i stedet for cout. Lenke til kommentar
☀ ❄ Skrevet 28. november 2011 Del Skrevet 28. november 2011 Men jeg vil anbefale å bruke C-bibliotekene (stdio.h), og bruke printf() i stedet for cout. Hvorfor det? Se C++ FAQ Lite om hvorfor du tar feil, og Boost::Format for et godt alternativ dersom du veldig gjerne vil ha printf()-syntaks. Lenke til kommentar
LostOblivion Skrevet 29. november 2011 Del Skrevet 29. november 2011 Helt enig meg at cout ikke er no særlig og at du burde bruke boost. Men ikke bruk C libs når du programmerer C++, det er rett og slett dårlig praksis. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå