Du kan slå pre compiled headers fra ved at vælge project settings, vælge
c/c++ tab'en, vælge precompiled headers i dropdown list'en, og vælge Not
using precompiled headers. Det er ikke fordi jeg vil spille klog, eller
kommentere dig, jeg tænkte bare det ville være en hjælp.
Simon
"Frank Hahn" <efgeho@cs.auc.dk> wrote in message
news:VgtY5.6289$72.89803@twister.sunsite.auc.dk...
> Vi prøver igen, med noget der kompilerer i Visual Studio. Det andet var
bare
> hurtigt tippet ind i outlook..
> ---
> #include "stdafx.h" // Noget microsoft snask, lav en tom stdafx.h-fil,
så
> er den glad
> // Jaja, det er til den pre-compilerede header-control. Så ingen
kommentarer
> på snask
>
> // Følgende inkluderes for at få adgang til de nævnte
> funktioner/variable/defines
> #include <stdlib.h> // system, exit, EXIT_SUCCESS, EXIT_FAILURE
> #include <direct.h> // _chdir
> #include <iostream.h> // cerr, cout, endl
>
>
> int main(int argc, char* argv[])
> {
> if (_chdir("test"))
> {
> cerr << "Kunne ikke skifte til test" << endl;
> exit(EXIT_FAILURE);
> }
>
> system("test.bat"); // Udføre en kommando, som hvis indtastet fra prompt
>
> // if (_chdir("..")) { fejlhåndtering(); }, skal med hvis programmet
> fortsætter
>
> return EXIT_SUCCESS;
> }
> --------
>
>
> "Byrial Jensen" <bjensen@nospam.dk> wrote in message
> news:slrn934jvc.14l.bjensen@ask.ask...
> > Frank Hahn <efgeho@cs.auc.dk> skrev:
> > >Ehm - noget i stil med..
> > >
> > >-----
> > >#include <stdio.h>
> > >#include <stdlib.h>
> > >
> > >int main()
> > >{
> > > chdir("test");
> > > system("test.bat");
> > > chdir("..");
> > >
> > > return EXIT_SUCCESS; // eller EXIT_OK, eller 0
> > >}
> >
> > Det program har ikke noget at bruge <stdio.h> til. Til gengæld
> > mangler der en includefil med prototypen for chdir().
> >
> > chdir() er ikke en standard C-funktion, men findes i mange
> > systemer; unix'er har dens prototype i <unistd.h>.
> >
> > Det sidste kald af chdir() før "return" er i øvrigt ganske
> > overflødigt i de systemer som jeg kender noget til (unix) da et
> > program der ikke kan ændre noget (det aktuelle katalog eller andet)
> > i sin forældreproces (det program som har startet det).
> >
> > --
> > Byrial
> >
http://home.worldonline.dk/~byrial/
>
>