Hvor studerer du? Og har det blitt gitt noen retningslinjer for IDE der?
XCode erstatter Visual C++ fullt ut sålangt jeg vet, dog har kanskje Visual C++ noen greier jeg ikke er klar over?
system("dir") og system("pause") er vel strengt tatt ikke ting man BØR dytte inn i koden sin, dog kan de simuleres på unix-systemer, system("ls") tilsvarer stort sett system("dir"), selv om det ikke er snakk om noen 1:1 likhet, bare tilsvarende funksjonalitet, system("pause"), er typisk noe du må trikse litt for å få til, husker jeg ikke helt feil, så må du sette riktig terminaltype, og bruke getch, et kjapt googlesøk på "system("pause") unix" ga meg:
http://www.gidforums.com/t-12871.htmlDu vil kunne treffe på enkelte ting som ikke er like i *NIX som i Windows, samt enkelte forskjeller på MSVC og GCC kompilatorene i hva de godtar, og hvordan de tolker standarder. Et kjapt tips, er header-guards:
MSVC tillater #pragma once i toppen av en header, mens man i GCC må bruke defines, eksempel for test.h:
topp:
#ifndef __TEST_H_
#define __TEST_H_
bunn:
#endif // __TEST_H_
Ellers er det småting her og der, defines som er forskjellige, osv, ikke allverdens vanskelig å finne ut av.